0
我想要做的是从管理面板验证用户。我将使用它来管理管理面板中的用户帐户。我不能使用laravel身份验证功能,因为我有用户哈希密码。可以反向散列密码吗?否则,是否可以从用户名认证用户?从Laravel 4管理面板验证
我想要做的是从管理面板验证用户。我将使用它来管理管理面板中的用户帐户。我不能使用laravel身份验证功能,因为我有用户哈希密码。可以反向散列密码吗?否则,是否可以从用户名认证用户?从Laravel 4管理面板验证
有可能在许多方面:
Auth::loginUsingId(1); // using id 1
或者使用:
$user = User::find(1); // using id 1
Auth::login($user);
或者你要求登录使用的用户名,所以你可以试试这个:
$user = User::where('username', 'someUser')->first();
Auth::login($user);
如果您知道id
,那么您可以使用loginUsingId($id)
方法。
此函数也使用Auth类。我有两种不同的用户类型。管理员和用户。登录管理员面板后,管理员将通过验证他/她的帐户来管理用户的帐户。我怎样才能使用两个不同的Auth类? –
你为什么同时需要它们?我认为认证用户不是必需的,因为您可以使用管理员权限管理用户的帐户。如果这个评论是无聊的,这是我发现:http://stackoverflow.com/questions/18785754/authentication-with-2-different-tables –
我认为你把它给我的链接将解决我的问题。我会尝试。谢谢。 –