Som*_*123 35
MD5非常过时.我建议你不要试图保留它.相反,当用户首次登录并Auth::attempt
失败时,您应该尝试将其密码作为MD5与数据库进行比较
$user = User::where('username', '=', Input::get('username'))->first();
if(isset($user)) {
if($user->password == md5(Input::get('password'))) { // If their password is still MD5
$user->password = Hash::make(Input::get('password')); // Convert to new format
$user->save();
Auth::login(Input::get('username'));
}
}
Run Code Online (Sandbox Code Playgroud)