Laravel по-русски

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

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

#1 01.04.2014 19:35:02

HubridAuth и Sentry или Сonfide

Необходимо иметь возможность авторизоваться на сайте через соц.сеть и  через email-пароль.
Сделал авторизацию через соц.сети с помощью HubridAuth.
Как бы лучше сделать дальше, что бы при первой авторизации через соц.сеть регистрировался узер и логинелся в него, а при последующей авторизации, просто логинелся в нужного юзера?
Или тут нужен вообще какой-то другой подход?

Не в сети

#2 01.04.2014 21:16:11

Re: HubridAuth и Sentry или Сonfide

А в чём вопрос? После входа через HybridAuth проверяешь, есть ли в твоей локальной БД данный e-mail — если нет — регистрируешь, если есть — ничего не делаешь.

Не в сети

#3 01.04.2014 22:58:39

Re: HubridAuth и Sentry или Сonfide

Проблема в том, что далеко не все соц.сети отдают email.

Не в сети

#4 02.04.2014 00:06:12

Re: HubridAuth и Sentry или Сonfide

Я бы тогда разделил авторизацию, т.е. к аккаунту на сайте можно подцепить сколько угодно других аккаунтов соцсетей (после регистрации), даже те что без e-mail (т.к. оный уже известен); а те соцсети, которые отдают e-mail — регистрировать сразу.

Не в сети

#5 02.04.2014 09:26:33

Re: HubridAuth и Sentry или Сonfide

Спасибо, попробую так и сделать.

Не в сети

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