Публикация в первый раз, но долгое время читатель. Мне поручено использовать CAS моего университета для аутентификации пользователей в рубине на приложении rails. У меня есть моя страница приветствия, на которой есть ссылка на экран сигнена, который затем отправляется на панель управления с билетом в URL-адресе. Я немного смущен тем, как взять этот билет и аутентифицировать билет, чтобы получить информацию о пользователе, который вошел в систему. Пожалуйста, помогите. Заранее спасибо.Использование существующих CAS для аутентификации пользователей на другом сайте
1
A
ответ
0
Ваша заявка должна взять билет, возвращенный браузером пользователя, и сделать прямой звонок обратно в CAS и «включить» билет, чтобы получить фактическую информацию пользователя.
В основном у вас есть три протокола/конечные точки, которые можно использовать:/cas/validate,/cas/serviceValidate и/cas/samlValidate. См. http://www.jasig.org/cas/protocol.
Но вместо того, чтобы писать собственное решение, ознакомьтесь с Ruby on Rails CAS Clients для нескольких вариантов.
Смежные вопросы
- 1. Использование активного каталога для аутентификации пользователей на сайте интрасети
- 2. Конфигурирование CAS из существующих имен пользователей/паролей .NET
- 3. Использование sessiondata на другом сайте
- 4. аутентификации CAS для Wordpress
- 5. Использование аутентификации на Kerberos на веб-сайте?
- 6. Какова наилучшая практика для аутентификации пользователей на веб-сайте C#?
- 7. двухфакторной аутентификации с использованием CAS
- 8. CAS без принудительной аутентификации
- 9. parse.com Какова ваша стратегия аутентификации для существующих учетных записей пользователей?
- 10. `Как использовать CAS для аутентификации веб-сервиса?
- 11. SSO - Служба централизованной аутентификации (CAS) - для производства?
- 12. Использование альтернативного сервера аутентификации для администратора Django
- 13. Использование фотографий в facebook на другом сайте
- 14. Ошибка аутентификации CAS phpCAS
- 15. Как отслеживать использование пользователей на сайте?
- 16. Использование Active Directory для аутентификации пользователей на веб-сайте, обращенном к WWW
- 17. Номер CAS зарегистрированных пользователей
- 18. Использование аутентификации/авторизации Kentico на внешнем веб-сайте
- 19. соединиться с Facebook для существующих пользователей
- 20. Zend_Auth_Adapter_DbTable для аутентификации пользователей
- 21. Использование CORS для повторной проверки подлинности на другом сайте
- 22. аутентификации CAS - UrlRewriteFilter аннулирует request.getRemoteUser()
- 23. Grails + SpringSecurity + CAS не перенаправляет на targetUrl после аутентификации
- 24. GAE аутентификации пользователя на сайте
- 25. Получите ответ аутентификации CAS в графе
- 26. jquery queue для автоматического поиска существующих пользователей
- 27. Использование PassportJS с Connect для NodeJS для аутентификации пользователей Facebook
- 28. Настройка аутентификации для сохранения существующих данных сеанса
- 29. Android: отслеживание аутентификации пользователей
- 30. рельсы предназначены только для существующих пользователей для регистрации новых пользователей?