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