dimalisovyk
20.08.2012, 20:53
Есть приложение в Моем мире. Каким образом аутентифицировать пользователей. После инициализации АПИ получаем параметри типа
{
app_id: "464119", // id вашего приложения
exp: "1273243245", // срок действия сессии
ext_perm: "notifications", // разрешения, данные пользователем вашему приложению
is_app_user: "1", // установлено ли у пользователя приложение
// 1 - установлено, 0 - не установлено
oid: "1324730981306483817", // id пользователя
session_key: "28ec5ee94bb0fdd90e0a86b19317d860", // идентификатор сессии
sig: "00c2bf2d9ec6334b92f3856351c6dd1a", // подпись запроса, настоятельно
// рекомендуем ее проверять на сервере при
// использовании данных для авторизации
ss: "d41d8cd98f00b204e9800998ecf8427e", // не используется
state: "", // не используется
vid: "1324730981306483817" // id текущего пользователя, который вы можете
// использовать для авторизации
}
Каким образом получить коды чтобы сравнивать их на клиенте и на сервере????
( обычно береться md5 с uid + какой-то ключ. плюс на сервере береться md5 из скрытого ключа и так они сравниваються. интересует как это просиходит на мейле )
Нужно аутентифицировать пользователя, а после чего уже позволить ему пользоватся приложением. Кто-нибудь разрабатывал под Мой мир что-то???
{
app_id: "464119", // id вашего приложения
exp: "1273243245", // срок действия сессии
ext_perm: "notifications", // разрешения, данные пользователем вашему приложению
is_app_user: "1", // установлено ли у пользователя приложение
// 1 - установлено, 0 - не установлено
oid: "1324730981306483817", // id пользователя
session_key: "28ec5ee94bb0fdd90e0a86b19317d860", // идентификатор сессии
sig: "00c2bf2d9ec6334b92f3856351c6dd1a", // подпись запроса, настоятельно
// рекомендуем ее проверять на сервере при
// использовании данных для авторизации
ss: "d41d8cd98f00b204e9800998ecf8427e", // не используется
state: "", // не используется
vid: "1324730981306483817" // id текущего пользователя, который вы можете
// использовать для авторизации
}
Каким образом получить коды чтобы сравнивать их на клиенте и на сервере????
( обычно береться md5 с uid + какой-то ключ. плюс на сервере береться md5 из скрытого ключа и так они сравниваються. интересует как это просиходит на мейле )
Нужно аутентифицировать пользователя, а после чего уже позволить ему пользоватся приложением. Кто-нибудь разрабатывал под Мой мир что-то???