|
|
|
(PHP, ColdFusion) Как сделать единую авторизацию
|
|||
|---|---|---|---|
|
#18+
Приветствую уважаемые! Разрабатываю сайт на php с авторизацией пользователей. Вчера поставили задачу реализовать интеграцию с сайтом, который написан на ColdFusion. Суть интеграции в следующем: 1. у сайта, который на ColdFusion есть своя авторизация 2. если просто разместить в моем сайте ссылку на сайт ColdFusion, то получится, что пользователю придется авторизоваться 2 раза: сначала в общем сайте (на php), потом на сайте ColdFusion, что плохо. 3. требуется реализовать механизм автоматической авторизации пользователей на сайте ColdFusion На сайте ColdFusion реализована страница авторизации, которая передает на сервер параметры (логин\пароль) методом post с html-ой формы. Подскажите если кто сталкивался, как побороть это извращение ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.06.2009, 12:52:06 |
|
||
|
(PHP, ColdFusion) Как сделать единую авторизацию
|
|||
|---|---|---|---|
|
#18+
Чтобы аутенти войти на несколько сайтов, браузер должен посетить каждый их них. Вариант с ajax - всего несколько асинхронных запросов. Без ajax. Для полной автоматизации - это куча редиректов с отправкой секретных данных. Хороший, централизованный вариант - с помощью openid. тогда передавать придётся только логин. остальной обмен с сервером аутент-ии уже продуман и зашифрован. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2009, 07:57:26 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36052514&tid=1344401]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
204ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 524ms |

| 0 / 0 |
