=== Login via Yandex – вход через Яндекс ID ===
Contributors: dllpl
Tags: yandexid, login, авторизация, через, яндекс
Donate link: https://boosty.to/webseed/donate
Requires at least: 4.7
Tested up to: 6.7
Stable tag: 1.0.8
License: GPLv2
License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html#SEC1

Wordpress плагин для входа через Яндекс позволяет легко регистрироваться и входить на сайт Wordpress и Woocommerce через YandexID.

== Description ==

Готовый WordPress плагин для входа и регистрации через Яндекс на сайт Wordpress и Woocommerce. Мы разработали и выложили в открытый доступ плагин Login via Yandex. Вы можете ознакомиться с текстовым руководством по интеграции ниже, либо посмотреть видео-руководство в конце данного описания.

**Видео объяснение по установке плагина**

https://www.youtube.com/watch?v=iEn4-2ybuHI

**Использование сервиса Яндекс ID и политика конфиденциальности Яндекс ID**
Плагин интегрирует авторизацию на ваш сайт через сервис Яндекс ID. Устанавливая данный плагин, вы соглашаетесь на условия использования сервиса Яндекс ID в соответствии с Политикой конфиденциальности и условия использования сервиса Яндекс ID.
– [Политикой конфиденциальности и условия использования сервиса Яндекс ID](https://yandex.ru/legal/id_termsofuse/?lang=ru)
– [Официальный сайт Яндекс ID](https://yandex.ru/id/business)
– [Документация Яндекс ID](https://yandex.ru/dev/id/doc/ru/)

== Screenshots ==
1. Настройки плагина

== Installation ==

**Видео руководство по установке плагина**

https://www.youtube.com/watch?v=iEn4-2ybuHI

**Создание приложения в Яндекс ID**

1. Для начала, вам понадобится [перейти по ссылке](https://oauth.yandex.ru/client/new/id/) и создать своё приложение в Яндекс, заполнив анкету из четырех шагов. В поле Webhook URI необходимо обязательно указать адрес, заменив «вашсайт.ру» на ваше доменное имя, пример:

*https://вашсайт.ру/wp-json/login_via_yandex/webhook*

2. После заполнения, вы получите ClientID и Client Secret, эти токены пригодятся при настройки плагина на стороне WordPress.

3. После создания приложения в Яндексе, необходимо скачать, установить и настроить сам плагин.
4. После скачивания и установки плагина, переходим в "Настройки"->"Вход через Яндекс" и заполняем обязательные поля ClientID и Client secret, а также выбираем тип отображения на сайте.

**Доступны следующие варианты отображения**

– Виджет — всплывающее окно поверх всех ваших окон. Более конверсионный вариант, симпатично смотрится на десктопе. Но занимает половину экрана на мобильном адаптиве. Зато не промахнешься!
– Кнопка — должна находится в определенном блоке (скрипт полностью заменяет содержимое блока на кнопку входа через Яндекс). При выборе кнопки — обязательно необходимо указать «ID — контейнера кнопки».
– Виджет и Кнопка — при выборе такого варианта на сайте будет отображен и виджет и кнопка, но не забудьте про заполнение обязательного поля «ID — контейнера кнопки».
– Ни виджет ни кнопка — при таком варианте ни виджет ни кнопка отображены не будут (реализовали такой вариант на случай необходимости отключения входа через Яндекс ID без деактивации плагина).

**PS**
Если у вас возникли трудности после установки плагина, пишите нам в telegram, мы поможем вам справится с трудностями. Также, вы можете заказать разработку сайта любой сложности, плагина, api — интеграцию и прочие it-услуги у нас [webseed.ru](https://webseed.ru).

== Changelog ==
= 1.0.1 =
* create user exception
= 1.0.2 =
* log class, fix error from yandex server
= 1.0.3 =
* rest_authentication_errors prevent, and clearfy pro whitelist for login_via_yandex
= 1.0.4 =
* check container_id in page
= 1.0.5 =
* Добавлен альтернативный вариант авторизации, обновлена документация, FAQ и видео-руководство
= 1.0.6 =
* Автоматическое размещение кнопок входа через яндекс
= 1.0.7 =
* Изменено поведение при авторизации
= 1.0.8 =
* Добавлена проверка на существование функции
