gpt4 book ai didi

php - Laravel 5.1 auth attempt with extra parameters using default auth controller and middleware

转载 作者:可可西里 更新时间:2023-11-01 00:42:03 24 4
gpt4 key购买 nike

如何使用默认身份验证 Controller 和中间件使用额外参数覆盖 Laravel 5.1 身份验证尝试?假设我有一个状态为 =activeinactive 的额外字段。我该如何编写该尝试方法?

最佳答案

documentation 中所述您可以传递一个变量数组,它们的键是您要在数据库中验证值的列。

<?php 

namespace App\Http\Controllers;

use Auth;
use Illuminate\Routing\Controller;

class AuthController extends Controller {

public function authenticate(Request $request)
{
$attempt = Auth::attempt([
'email' => $request->get('email'),
'password' => $request->get('password'),
'active' => $request->get('active')
]);

if ($attempt) {
return redirect()->intended('dashboard');
}
}

}

关于php - Laravel 5.1 auth attempt with extra parameters using default auth controller and middleware,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33010626/

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