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

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


Регистрация через соцсервисы
В момент первой авторизации на портале через любой из доступных соцсервисов происходит создание пользователя портала «Хроники драконов».

Поэтому, необходимо учесть следующее:
1) Соцсервис, через который сделан первый вход, будет считаться "главным", привязку к нему нельзя будет удалить.
2) Пользователь портала будет создан на основе той регистрационной информации, которую вернёт соцсервис*.


*Протокол OAuth подразумевает, что сервер, через который производится авторизация, вернет некоторую информацию о пользователе, например: фото (аватар), логин, фамилию, имя, день рождения, адрес e-mail. Вся эта информация будет взята за основу будущего профиля пользователя портала. Например, если в ВКонтакте не заполнен логин, будет сформирован логин типа VKuser########.

При этом стоит учитывать, также, что не все соцсервисы возвращают адрес e-mail. Но пребывание на портале требует наличия действующей электронной почты, поэтому, в случае, если при регистрации e-mail не указан, на пользователя налагаются некоторые ограничения, до тех пор, пока адрес не будет введен.

Предлагаем следующий порядок действий для первого входа через соцсеть (что является одновременно и регистрацией):
1) Перейти в персональный раздел (ссылка в верхнем правом углу на логине), и изменить профиль:

Заполнить email и другие поля, которые посчитаете нужными.


И в разделе "Социальные сети" сделайте теперь привязку остальных социальных сервисов к созданному пользователю портала. Установив привязку, Вы сможете входить на сайт, авторизуясь через любой из связанных сервисов.
Привязка соцсервисов
Обратите внимание, для данного случая первый вход был осуществлен через «Гнездо драконов», теперь для этого пользователя «Гнездо драконов» — основной сервис, его нельзя удалить.