Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Решыл сделать аутентификацию через соцаети.
Первоисточником послужил этот ресурс https://laravel-news.ru/blog/tutorials/socialite-login
Все бы хороше но столкнулся с такой проблемой.
Однокласники не дают email.
Не знаю что делать, не писать в бд email, тогда к чему привязывать в дальнейшем, например права какие-то дать и т.д.
Кто сталкивался подскажите, дайте совет.
Изменено kuzma (21.11.2016 17:42:11)
Не в сети
Loginza, вроде как, генерирует email в домене того сайта, на котором используется аутентификация через соц. сети. Ну например, залогинься я здесь через такой сервис, в базу попала бы запись с email виде Jnxn82jz818jzn.vk@laravel.ru
Думаю, что генерится уникальная строка на основе каких-то устойчивых данных, полученных от конкретной соц. сети.
Не в сети
После получения данных если емаил не получен, перенаправлять на страницу где пользователь его введет сам, мне так представляется.
Не в сети
Страницы 1