Вход через Facebook и CAS

Я использую CAS Jasig в ​​качестве решения SSO. Теперь я хочу также поддерживать вход через Facebook как часть SSO, и я думал о том, чтобы встроить аутентификацию Facebook в CAS. Мне не удалось найти какой-либо аддон/модуль для этого. Любые подсказки о том, с чего начать?


person Paul Grigoruta    schedule 11.04.2011    source источник


Ответы (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