mailru.connect.login js api

Показывает пользователю диалог логина.

Эта функция предназначена для использования при интеграции сайтов с Mail.Ru. В социальных приложениях в Моем Мире эта функция не работает.

Обратите внимание, что вызывать эту функцию можно только в обработчике onClick. Иначе высплывающее окно будет заблокировано попап блокерами во многих браузерах.

Параметры

Имя Тип Описание
permissionsarrayмассив привилегий, которые надо запросить у пользователя при авторизации

Результат

Для получения результата выполнения функции подписывайтесь на события, описанные в секции «Генерируемые события».

Генерируемые события

mailru.connect.events.login

{
  // в событии содержится объект сессии, аналогичный connect.getLoginStatusjs
}

Пример вызова

mailru.events.listen(mailru.connect.events.login, function(session) {
  // эта функция будет вызвана при логине
  alert(session.ext_perm); // показывает привилегии залогиненного пользователя
});
mailru.connect.login(['widget', 'photos']);

См. также

Использование JS API

Функции JS API