Laravel 5登录其他用户字段

时间:2015-08-17 12:17:38

标签: php laravel laravel-5 laravel-5.1

我的用户表中有mobile_no,用户名,电子邮件,密码字段。我想通过手机号码和密码登录。如何解决这个问题?

2 个答案:

答案 0 :(得分:2)

您可以查看登录中的任何字段

        app.UseFacebookAuthentication(new FacebookAuthenticationOptions()
        {
            AppId = "xx",
            AppSecret = "xxx",
            Scope = { "email", "public_profile" }                          
        });

答案 1 :(得分:1)

如果您在控制器中手动调用 Auth :: attempt(),Imtiaz提供的解决方案就像魅力一样。

如果你正在做使用 AuthenticatesUsers AuthenticatesAndRegistersUsers ,这是不够的,只是将 $用户名在您的控制器属性的名称您要用作登录的字段:

protected $username = 'mobile_number';