【发布时间】:2020-08-09 17:53:42
【问题描述】:
我正在使用 Laravel 手动身份验证,我需要区分大小写的用户名检查,但 laravel 默认情况下有不区分大小写的检查,我在文档中找不到如何更改它。是否有一些简单的方法或者我需要编写自己的身份验证?
这是我的控制器
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Auth;
class AuthController extends Controller
{
/**
* Handle an authentication attempt.
*
* @param \Illuminate\Http\Request $request
*
* @return Response
*/
public function authenticate(Request $request)
{
$credentials = $request->only('username', 'password');
if (Auth::attempt($credentials)) {
return redirect()->intended('dashboard');
}
return redirect()->intended('login');
}
【问题讨论】:
标签: php laravel authentication laravel-7