Реализация удаленного входа в Rails - PullRequest
1 голос
/ 01 ноября 2009

Я пытаюсь разрешить пользователям входить на сайт, проверяя, являются ли они зарегистрированными пользователями сайта-партнера. Я не совсем уверен, что это лучший способ реализовать это. Веб-сайт, на который ссылаются, использует аутентификацию с аутентификацией, поэтому было бы разумно иметь метод REST, который новый веб-сайт вызывает для получения какого-либо токена сеанса.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 01 ноября 2009

Хотите проверить только учетные данные или синхронизировать сеансы? - Т.е., если я захожу на веб-сайт A, я также захожу на веб-сайт B. Если это второй случай, вам нужно какое-то решение с единым входом. Кажется, CAS - это протокол с твердым внедрением Ruby (см. Ruby CAS Server и Ruby CAS клиент . Имейте в виду, что вам придется переписать оба приложения если вы решите пойти по этому пути.

0 голосов
/ 02 ноября 2009

Если база данных настроена для приема внешних подключений, вы можете напрямую получить доступ к информации о пользователе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...