Ошибка в аутентификации Google с OpenID в iTopPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Ошибка в аутентификации Google с OpenID в iTop

Сообщение Anonymous »

Я пытаюсь реализовать вход с помощью Google в хостинном экземпляре iTop, используя «аутентификацию с расширением OpenID»
Я сумел показать кнопку «Войти с Google», выполнив шаги на этой странице документации:
https://www.itophub.io/wiki/page?id=ext ... hridohbrod /> Вот конкретные шаги, которые я сделал: < /p>

[*] Я добавил эти строки в общий файл конфигурации через интерфейс ITOP: < /li>
< /ol>

Код: Выделить всё

        'allowed_login_types' => 'form|hybridauth-Google|external|basic|token', // added hybridauth-Google as an allowed type

// other settings
// ........

'combodo-hybridauth' => array (
'debug' => true,
'synchronize_user' => true,
'synchronize_contact' => true,
'default_organization' => 'my organization name',
'default_profile' => 'Portal User',
'portal_enabled' => false,
'redirect_url' => '/pages/UI.php', // an attempt to fix the redirection error
'providers' => array (
'Google' =>
array (
'enabled' => true,
'keys' =>
array (
'id' => 'google client id from google console',
'secret' => 'google client secret from google console',
),
'scope' => 'email profile',
),
/*
other social media settings (twitter, facebook, etc) ...
*/
),
// ...........

Я добавил https: //test.mydomain в авторизованном происхождении JavaScript в консоли Google (примечание: тест. MyDomain является заполнителем для моих фактических доменов и субдоменов, по причинам приватности). Консоль: < /li>
< /ol>

Код: Выделить всё

https://test.mydomain/env-production/combodo-hybridauth/landing.php

Код: Выделить всё

https://test.mydomain/pages/UI.php?operation=hybridauth< /code> < /li>
< /ul>
Проблема, с которой я сталкиваюсь, заключается в том, что, как только я нажимаю на кнопку «Войти с Google», она подсказывала бы мне войти в свою учетную запись Google, и после того, как я это сделаю, вместо того, чтобы перенаправить меня на приборную панель ITOP, я перенаправляю на этот URL:
https://test.mydomain.com/pages/exec.php?exec_module=itop-portal-base&exec_page=index.php&portal_id=itop-portal< /code>
, которая сбоя с этой ошибкой:
ошибка iTop о контроллере предпочтений в Symphony < /p>
Я спросил DeepSeek, она сказала, что проблема в том, что она автоматически перенаправляется на портал, который предположил, что я отключил в этих строках вышеупомянутого блока кода: < /p>


Подробнее здесь: [url]https://stackoverflow.com/questions/79778981/error-in-google-authentication-with-openid-in-itop[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»