gpt4 book ai didi

laravel - 自定义登录 laravel 5.5

转载 作者:行者123 更新时间:2023-12-04 12:38:25 26 4
gpt4 key购买 nike

我对自定义登录 laravel 有疑问。这是验证代码。此代码不起作用。你有想法吗?

    <?php
namespace App\Http\Controllers\Auth;
use Illuminate\Support\Facades\Auth;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\Http\Response;
use App\Models\Users;
use DB;
class LoginController extends Controller {
public function dologin(Request $request){
$email = $request->input('u_email');
$password = $request->input('pwd1');
// Check validation
$checkLogin = DB::table('users')->where(['u_email'=>$email,'password'=>$password])->get();
if(count($checkLogin) >0){
echo "Login SuccessFull<br/>";;
}else{
echo "Login Faield Wrong Data Passed";
}
}
}

最佳答案

你不能那样做,因为密码在 Laravel 中是散列的。使用 attempt()方法代替:

// Check validation
if (auth()->attempt(['email' => $email, 'password' => $password])) {
echo "Login SuccessFull<br/>";;
} else {
echo "Login Failed Wrong Data Passed";
}

关于laravel - 自定义登录 laravel 5.5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48063717/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com