Добавить плагин протокола федерации (SSO) на мой сайт для единого входа
У меня есть управление идентификацией OpenAM и веб-сайт, для входа в который требуются учетные данные. Я хочу объединить свой веб-сайт с Google. Мой веб-сайт не поддерживает протокол федерации. Как я могу это сделать? Есть ли какой-либо модуль или плагин для каждого протокола для развертывания на моем сайте? я должен изменить свой исходный код?
1 ответ
Вы должны установить федерацию между Google и OpenAM, а затем использовать агент политики или OpenIG для защиты своего приложения.
Хотя и агенты, и OpenIG пытаются сделать интеграцию настолько прозрачной, насколько это возможно, может потребоваться изменить приложение (например, чтобы приложение считывало имя пользователя из заголовка HTTP-запроса /cookie/etc и, возможно, некоторые другие модификации для взаимодействия со структурой авторизации приложения).