Реклама на сайте Advertise with us

OpenID как сделать?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 21/11/08 в 19:32       Ответить с цитатойцитата 

дано:
есть 10 доменов
есть 1 главный домен
на главном домене происходит логин пользователя <юзер:пасс>

такая вот задача:
как юзеру ходить по 10(100) доменам под своим логином не логинясь каждый раз?

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 21/11/08 в 20:01       Ответить с цитатойцитата 

создать так называемые "мосты" icon_smile.gif

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

8
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 21/11/08 в 21:43       Ответить с цитатойцитата 

Если авторизация через apache(htaccess/htpasswd) то делай общий файл для всех доменов.
Если авторизация своя, то ставь куку серферу для каждого домена сразу.

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 21/11/08 в 22:16       Ответить с цитатойцитата 

_s_[sov] писал:
создать так называемые "мосты" icon_smile.gif

это как, можешь объяснить в трех словах?


xreload писал:
Если авторизация через apache(htaccess/htpasswd) то делай общий файл для всех доменов.
Если авторизация своя, то ставь куку серферу для каждого домена сразу.


авторизация через htpasswd не вариант
ставить куку, допустим, на 100-500 доменов тоже не вариант...

0
 



С нами с 19.11.03
Сообщения: 3973
Рейтинг: 2362

Ссылка на сообщениеДобавлено: 21/11/08 в 22:29       Ответить с цитатойцитата 

ibiz писал:
это как, можешь объяснить в трех словах?


Это он просто посты набирает.

Цитата:
авторизация через htpasswd не вариант


Ты читаешь ушами? Я написал - если у тебя авторизация...такая-то, а не про то что, тебе нужно делать авторизацию таким способом.

Цитата:

ставить куку, допустим, на 100-500 доменов тоже не вариант...


Ага, на миллион доменов...ты бы не домены размножал сотнями, а лучше бы придумал, как сделать чтобы их не было очень много, не оттуда думать начинаешь.

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 21/11/08 в 23:01       Ответить с цитатойцитата 

xreload писал:

Ага, на миллион доменов...ты бы не домены размножал сотнями, а лучше бы придумал, как сделать чтобы их не было очень много, не оттуда думать начинаешь.


да чо такого-то... icon_rolleyes.gif
есть идея сделать следующее:
при заходе на линку домена domen.com/link2.html проверять наличие куки у пользователя, если куки нет, то редиректить на login и смотреть куку там, если кука уже есть, то редиректить обратно и ставить куку
как вариант это все во фреймах...

0
 



С нами с 01.03.06
Сообщения: 629
Рейтинг: 620

Ссылка на сообщениеДобавлено: 21/11/08 в 23:20       Ответить с цитатойцитата 

а подсмотреть как работают подобные проекты кто мешает?
все достаточно просто на самом деле - один сервер + кука с разрешением 3P вроде (вообщем возможность передачи при запросе к стороннему домену), а дальше прямые руки и немного соображалки. Работы реально на вечер подумать и утром руку приложить.

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 22/11/08 в 16:02       Ответить с цитатойцитата 

xreload ага, делать мне нехуй больше.

ибиз, ну мосты в моем понятии это када скажем 2 форума установлены и имеют одну общую базу или таблицу с пользователями. ну у обоих ессно подправлены запросы, в следствии чего пользователь регавшись на одном форуме автоматом регается на другом. ну что-то типа того. будут вопросы - велком в аську... попытаюсь растолковать более популярно smail101.gif

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 22/11/08 в 17:08       Ответить с цитатойцитата 

_s_[sov] писал:

ибиз, ну мосты в моем понятии это када скажем 2 форума установлены и имеют одну общую базу или таблицу с пользователями. ну у обоих ессно подправлены запросы, в следствии чего пользователь регавшись на одном форуме автоматом регается на другом. ну что-то типа того. будут вопросы - велком в аську... попытаюсь растолковать более популярно smail101.gif


база одна, но вводить логин пароль каждый раз на пицот сайтах неудобно... весь смысл OpenID, чтоб пользователь мог ходить по множеству сайтов под своим логином...
можно передавать параметр сайта с логином в урле ссылки, но тогда это будет выглядеть громоздко и некрасиво

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 22/11/08 в 17:29       Ответить с цитатойцитата 

сессию поставь....

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 22/11/08 в 17:33       Ответить с цитатойцитата 

_s_[sov] писал:
сессию поставь....


как без параметра в урле передать сессию на другой сервер?

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 22/11/08 в 17:44       Ответить с цитатойцитата 

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

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

8
 



С нами с 21.09.03
Сообщения: 7329
Рейтинг: 2144

Ссылка на сообщениеДобавлено: 22/11/08 в 17:48       Ответить с цитатойцитата 

ibiz писал:
как без параметра в урле передать сессию на другой сервер?


Передавай на другой сервер временный номер валидности, и пусть скрипт на удаленном сервере сам сбегает на сервер логина, и валидирует номер. Если номер валиден - аутентифицировать пришедшего с этим номером.

Моя подпись.

8
 



С нами с 07.01.04
Сообщения: 2868
Рейтинг: 1536

Ссылка на сообщениеДобавлено: 02/12/08 в 18:20       Ответить с цитатойцитата 

ibiz, ты же написал решение в названии топика - OpenId.
Есть OpenId провайдер, например, myopenid.com - регаешься там.
Дальше реализуешь openId у себя на сайте и юзер использует свой урл для логина на всех доменах.

.

8
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 02/12/08 в 18:29       Ответить с цитатойцитата 

kink писал:
ibiz, ты же написал решение в названии топика - OpenId.
Есть OpenId провайдер, например, myopenid.com - регаешься там.
Дальше реализуешь openId у себя на сайте и юзер использует свой урл для логина на всех доменах.


угу, я не точно задачу указал, нехватает уровня риторики icon_sad.gif
вообщем сделал примерно так:
на каждом сайте висят "активные линки действий" от лица пользователя, если пользователь не залогинен, то его редиректит на сайт авторизации, на сайте авторизации берутся куки, если раньше он логинелся, если нет, то авторизация или регистрация вручную... пока такая схема работает, все устраивает, остальное мелочи, отшлифуется со временем icon_smile.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »