| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java EE (J2EE) и Spring > Редирект и автологин |
| Автор: jecl 23.9.2008, 19:25 |
| Всем привет! Есть необходимость написать такой функционал: - возможность автоматической аутентификации при редиректе. Т.е. пользователь видит список сайтов(к примеру http://forum.vingrad.ru), где-то в бд хранится учетная запись для этих урлов. Необходимо при клике на ссылку не только отправлять пользователя по данному урлу, а еще и производить айтентификацию, так что бы пользователь автоматически зашел на сайт под имеющимся аккаунтом. Есть ли у кого идеи? спс. |
| Автор: powerOn 23.9.2008, 20:07 |
| Мне кажется это сводится к Single Sign On. Посмотрите в документации к вашему серверу можно ли настроить подобную функциональность. |
| Автор: jecl 23.9.2008, 20:47 |
| Спасибо, сейчас читаю про SSO. Но дело в том, что ссылки на сайты могут быть внешними, т.е. не относиться к одному и тому же серверу. Иными словами, как мне со своего сайта, по одному клику залогиниться на http://forum.vingrad.ru зная нужный акаунт. Боюсь без указания страницы логина ничего не выйдет.. |
| Автор: jecl 23.9.2008, 21:25 |
| Не совсем понимаю вас, моя система точно не пострадает от того что я буду хранить креденшлз и урл дрогого сайта, а доверять или не доверять такую информацию - дело пользователя. |
| Автор: powerOn 23.9.2008, 21:51 |
| я говорю о SSO. Что ресурс, который не входит в федерацию, врядли примет креденшиалсы от вашего приложения. Если вы сами будете реализовывать авторизацию на внешних ресурсах (храня логин/пароль у себя в приложении и отправляя их при запросе), то ОК. Но если через SSO, когда авторизация проходит один раз и все ресурсы доверяют креденшиалсам, полученным во время этой авторизации, то врядли получится. |