我想要做的是从管理员面板验证用户身份。我将使用它来管理来自管理面板的用户帐户。我不能使用laravel身份验证功能,因为我有用户哈希密码。是否可以反转哈希密码?否则,是否可以从用户名验证用户?
答案 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)
方法。