mailru.connect.login js api

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

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

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

Параметры

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

Результат

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

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

mailru.connect.events.login

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

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

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

См. также

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

Функции JS API