Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 21.11.2016 17:34:28

Аутентификация через API соцсетей

Решыл сделать аутентификацию через соцаети.
Первоисточником послужил этот ресурс https://laravel-news.ru/blog/tutorials/socialite-login
Все бы хороше но столкнулся с такой проблемой.
Однокласники не дают email.
Не знаю что делать, не писать в бд email, тогда к чему привязывать в дальнейшем, например права какие-то дать и т.д.
Кто сталкивался подскажите, дайте совет.

Изменено kuzma (21.11.2016 17:42:11)

Не в сети

#2 21.11.2016 19:06:44

Re: Аутентификация через API соцсетей

Loginza, вроде как, генерирует email в домене того сайта, на котором используется аутентификация через соц. сети. Ну например, залогинься я здесь через такой сервис, в базу попала бы запись с email виде Jnxn82jz818jzn.vk@laravel.ru
Думаю, что генерится уникальная строка на основе каких-то устойчивых данных, полученных от конкретной соц. сети.

Не в сети

#3 23.11.2016 02:35:03

Re: Аутентификация через API соцсетей

После получения данных если емаил не получен, перенаправлять на страницу где пользователь его введет сам, мне так представляется.

Не в сети

Подвал раздела