0
我已经将Laravel默认身份验证集成到了我的应用程序中,现在我想将社交登录与它集成在一起。Inatgrating Laravel Socialite Facebook以基本身份验证登录
这里是工作的交际花
流
1.get用户的详细信息(social_id,姓名,电子邮件,profile_pic)2.检查用户是否存在与电子邮件,如果存在执行auth::login
, 否则在用户表中创建新记录并重定向到配置文件。
当在Facebook的身份验证审批页面的用户删除电子邮件-ID我会得到
$user-getEmail()
为空,因此在这种情况下,上述工作流程是不适用的,因为一切都取决于用户的电子邮件,以便我该怎么处理这情况
其实我们无法避免电子邮件ID我们bcz一切都基于此 – Jabaa
好吧,要么不基于此做一切,或不使用Facebook,或只是返回一个登录错误,如果facebook用户不提供他们的电邮地址。还有什么其他可能性? –
与您的评论中的第三个选项一起去 – Jabaa