Вот сенарио. Я пытаюсь создать сайт drupal 7, который будет служить моим сервером подключения openid для другого сайта, который создается на python. Мы хотим иметь единый вход для сайта python, чтобы пользователь мог синхронизироваться между сайтом drupal и сайтом python.
Вопрос:
Кто-нибудь знает пошаговое руководство (или вы можете сказать мне, как) по настройке сайта drupal для этого?
Я ничего не знаю о drupal, и мне очень трудно правильно настроить модуль openid connect, чтобы разрешить sso. Думаю, я успешно установил модули openid connect, openid connect sso и oauth 2, а также библиотеку oauth2_server_php.
Где я застрял:
- когда я захожу в настройки oauth2, поле «Use openid connect» отсутствует. Согласно одному учебнику, который я видел, он должен быть там.
- Когда вы настраиваете openid connect, 3 конечные точки URL (конечная точка авторизации, конечная точка токена и конечная точка UserInfo) остаются для меня загадкой, и я не знаю, что в них вставить. Прямо сейчас мой сервер drupal работает на моем локальном веб-сервере. "http://localhost/drupal"