Есть основные 2 сервера (Веб и Гейм).
На веб сервере находится сайт где происходит авторизация / регистрация и т. д. также лежит игровой клиент который открывается в браузере (флеш)
Надо реализовать следующие, если юзер уже авторизован на сайте то гейм сервер не должен просить повторную авторизацию
Может у кого нибудь есть какие нибудь идеи, или хотя бы ткнуть носом где можно почитать
Спустя 9 минут, 48 секунд (31.01.2012 - 17:24) Игорь_Vasinsky написал(а):
создал куки и не авторизируй. в чём трудность?
Спустя 16 минут, 38 секунд (31.01.2012 - 17:41) Guest написал(а):
Вы имеете ввиду:
при авторизации пользователя (создать куки с уникальным значением + добавить в БД)
Через Javascript передаем значение куки флешу
В свою очередь флеш передает гейм серверу и гейм сервер лезет в БД ?
при авторизации пользователя (создать куки с уникальным значением + добавить в БД)
Через Javascript передаем значение куки флешу
В свою очередь флеш передает гейм серверу и гейм сервер лезет в БД ?
Спустя 5 минут (31.01.2012 - 17:46) Игорь_Vasinsky написал(а):
создать куки с логином
принять их на другом сервере
и дальше что угодно.
принять их на другом сервере
и дальше что угодно.
Спустя 57 минут, 46 секунд (31.01.2012 - 18:44) sergeiss написал(а):
Цитата (Игорь_Vasinsky @ 31.01.2012 - 18:24) |
создал куки и не авторизируй. в чём трудность? |
Ты не прав. Куки будут "привязаны" к имени того сервера, который дал авторизацию. А тут надо, чтобы авторизация прошла на одном серваке, а поддерживалась еще и на другом.
А как сделать... Подумать надо.
Может быть так... Когда заходишь на гейм-сервер, то он переадресует автоматически на страницу на первом сервере. Происходит обращение от клиента первому серверу, он читает "свои" куки, на автомате же переадресует обратно, но только уже с подтверждением для гейм-сервера. Который, в свою очередь, прописывает уже свои личные куки и не спрашивает авторизацию какое-то время.
Спустя 43 минуты, 32 секунды (31.01.2012 - 19:27) Guest написал(а):
Спасибо за идею но она не подойдет тк к гейм серверу мы подключаемся только один раз и подключения не разрывается (socket server) соответственно идентификацию надо пройти один раз
Спустя 11 минут, 8 секунд (31.01.2012 - 19:38) Игорь_Vasinsky написал(а):
Цитата |
Ты не прав. Куки будут "привязаны" к имени того сервера |
домен и страницу можно указать при формировании кукисов
или создать пару кукисов. для 2х серверов.