首页 > 解决方案 > Laravel Sanctum 登录油门 api

问题描述

如果标识符不匹配,如何限制登录路由的请求数量?我向我的外部 API Laravel 发送 axios 请求

Route::post('/login', function (Request $request) {
$request->validate([
    'email' => 'required|email',
    'password' => 'required|string',
    'device_name' => 'required',
]);



$user = App\Models\User::where('email', $request->email)->first();

if (! $user || ! Hash::check($request->password, $user->password)) {
    throw ValidationException::withMessages([
        'email' => ['The provided credentials are incorrect.'],
    ]);
}


return $user->createToken($request->device_name)->plainTextToken;

});

标签: laravelapiauthenticationmobilethrottling

解决方案


推荐阅读