Я использую CAS Jasig в качестве решения SSO. Теперь я хочу также поддерживать вход через Facebook как часть SSO, и я думал о том, чтобы встроить аутентификацию Facebook в CAS. Мне не удалось найти какой-либо аддон/модуль для этого. Любые подсказки о том, с чего начать?
Вход через Facebook и CAS
Ответы (2)
Это невозможно сделать. CAS необходимо пройти аутентификацию в базе данных пользователей, т. е. в Active Directory, пользовательской таблице в вашей базе данных MySQL и т. д. Невозможно подключить CAS к базе данных Facebook.
Другой способ выразить это так. CAS централизует аутентификацию. Facebook connect (как и любые системы OAuth) децентрализует аутентификацию.
person
rexposadas
schedule
03.03.2012
Со временем:
CAS может поддерживать oauth (Twitter, Facebook...) в версии 3.5. Начиная с версии 3.5RC1 расширение oauth доступно и работает.
Вы можете посмотреть здесь: https://wiki.jasig.org/display/CASUM/OAuth+client+support
Код можно найти здесь: https://github.com/Jasig/cas
person
itsafire
schedule
14.03.2012