Авторизация: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
 
(не показано 26 промежуточных версий 7 участников)
Строка 1: Строка 1:
[[Категория:Функции]] [[Категория:Модули]]
+
[[Категория:Функции]]
 +
[[Категория:Модули]]
 +
[[Файл:2014-08-27_1437.png|400px|thumb|right|Окно авторизации]]
 +
Форма авторизации настраивается в разделе '''Управление сайтом → Домены и протоколы''' опцией {{Setting|Форма авторизации}}, которая имеет два возможных значения:
 +
* {{Setting|Javascript форма}} — форма авторизации будет открываться на той же странице в модальном всплывающем окне;
 +
* {{Setting|Обычная форма}} — форма авторизации будет открываться на отдельной странице сайта.
 +
<!--[[Файл:Authorisation.png]]-->
 +
== Авторизация через социальные сети ==
 +
Помимо авторизации с помощью предварительной регистрации в системе {{NameSystemLink}}, пользователь имеет возможность войти в систему, пройдя авторизацию через социальные сети, в которых он зарегистрирован. В этом случае система подтягивает информацию из учетной записи пользователя в выбранной социальной сети.
 +
На сегодняшний день есть три социальные сети, через которые есть возможность авторизации: '''vk.com''', '''facebook.com''' и '''plus.google.com'''.
 +
[[Файл:social_auth.png|600px|thumb|right]]
 +
Для авторизации на стороне социальной сети необходимо создать приложение. У каждого приложения есть набор настроек, одной из основных настроек является доменное имя сайта. Для VK и Google+ доменные имена можно перечислять через запятую. Для Facebook же существует жесткое ограничение — на одно приложение только один домен.
 +
 
 +
Для получения детальной информации по настройке приложений:
 +
* '''vk.com''' — http://vk.com/dev/sites
 +
* '''facebook.com''' — https://developers.facebook.com/docs/reference/androidsdk/authentication
 +
* '''plus.google.com''' — https://developers.google.com/+/web/people/
 +
 
 +
Возможность авторизации через социальные сети может быть настроена в разделе '''Управление сайтом → Домены и протоколы''' после подключения модуля {{Setting|Взаимодействие с социальными сервисами}}. Для того, чтобы опция начала работать, клиент должен создать приложение на стороне социальной сети, а потом ввести '''ключ доступа к приложению''' и '''пароль доступа к приложению''' в настройках системы {{NameSystem}}.
 +
 
 +
При авторизации через социальные сети, система {{NameSystem}} получит следующие данные из учетной записи социальной сети для заполнения профиля: '''имя''', '''фамилию''', '''адрес электронной почты'''.
 +
 
 +
Так же, реализована возможность привязки нескольких социальных сетей к одной учетной записи в системе {{NameSystem}}. В этом случае, пользователь, пройдя авторизацию через какую-либо из предложенных социальных сетей будет получать доступ к одной и той же учетной записи в системе {{NameSystem}}. В случае, если авторизация через разные социальные сети не привязана к одной учетной записи, будет создана отдельная учетная запись в системе {{NameSystem}} для каждой авторизации через выбранную социальную сеть.
 +
 
 +
 
 +
----
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
 
 +
== См. также ==
 +
*[[Агентство]]<br>
 +
*[[Менеджер агентства]]<br>
 +
*[[Пароль]]

Версия 14:17, 4 июля 2019

Окно авторизации

Форма авторизации настраивается в разделе Управление сайтом → Домены и протоколы опцией Форма авторизации, которая имеет два возможных значения:

  • Javascript форма — форма авторизации будет открываться на той же странице в модальном всплывающем окне;
  • Обычная форма — форма авторизации будет открываться на отдельной странице сайта.

Авторизация через социальные сети

Помимо авторизации с помощью предварительной регистрации в системе Nemo.travel, пользователь имеет возможность войти в систему, пройдя авторизацию через социальные сети, в которых он зарегистрирован. В этом случае система подтягивает информацию из учетной записи пользователя в выбранной социальной сети. На сегодняшний день есть три социальные сети, через которые есть возможность авторизации: vk.com, facebook.com и plus.google.com.

Social auth.png

Для авторизации на стороне социальной сети необходимо создать приложение. У каждого приложения есть набор настроек, одной из основных настроек является доменное имя сайта. Для VK и Google+ доменные имена можно перечислять через запятую. Для Facebook же существует жесткое ограничение — на одно приложение только один домен.

Для получения детальной информации по настройке приложений:

Возможность авторизации через социальные сети может быть настроена в разделе Управление сайтом → Домены и протоколы после подключения модуля Взаимодействие с социальными сервисами. Для того, чтобы опция начала работать, клиент должен создать приложение на стороне социальной сети, а потом ввести ключ доступа к приложению и пароль доступа к приложению в настройках системы Nemo.Travel.

При авторизации через социальные сети, система Nemo.Travel получит следующие данные из учетной записи социальной сети для заполнения профиля: имя, фамилию, адрес электронной почты.

Так же, реализована возможность привязки нескольких социальных сетей к одной учетной записи в системе Nemo.Travel. В этом случае, пользователь, пройдя авторизацию через какую-либо из предложенных социальных сетей будет получать доступ к одной и той же учетной записи в системе Nemo.Travel. В случае, если авторизация через разные социальные сети не привязана к одной учетной записи, будет создана отдельная учетная запись в системе Nemo.Travel для каждой авторизации через выбранную социальную сеть.



















См. также