Laravel 4中管理面板的身份验证

时间:2014-03-04 13:56:17

标签: php session authentication laravel laravel-4

我想要做的是从管理员面板验证用户身份。我将使用它来管理来自管理面板的用户帐户。我不能使用laravel身份验证功能,因为我有用户哈希密码。是否可以反转哈希密码?否则,是否可以从用户名验证用户?

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

这在很多方面都有可能:

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)方法。