OrangeHRM: Google oauth перенаправляет на страницу входа после успешной авторизации вместо Dashboard

Я использую OpenSource OrangeHRM и после входа в систему через администратора,

Я пошел в:

1.  Admin -> Configuration -> Social Media Authentication
2.  Select Google+ from dropdown.
3. Add Client id, secret, redirect url and saved.

На странице входа в систему, если вход в систему через Google, он предоставляет возможность выбрать учетную запись gmail, и как только я выбираю учетную запись и разрешаю моей учетной записи gmail доступ к OrangeHRM, он возвращает меня на страницу входа вместо панели мониторинга после успешной авторизации.

Есть ли способ, которым я могу это исправить?
Согласно одному из документов OrangeHRM, т.е. Гид пользователя, это говорит:

 Google Plus -
This section allows configuring the Google + providers.
This section should be enabled from the back end.

Я не уверен, что мне нужно включить что-либо из бэкэнда, и если да, что и где я должен включить?

21

Решение

URI перенаправления (куда возвращается ответ OAuth) должен быть зарегистрирован в консоли API Google, и ошибка указывает на то, что вы этого не сделали или сделали не правильно.

Перейдите в консоль для вашего проекта и посмотрите под API Access. Вы должны увидеть свой идентификатор клиента & секрет там, вместе со списком URI перенаправления. Если требуемый URI отсутствует в списке, нажмите «Изменить настройки» и добавьте URI в список.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]