laravel - 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;
});
解决方案
推荐阅读
- mysql - mongoose 文档锁定该文档在事务提交时未被其他人读取
- python - 使用 python 客户端的 GCS 删除对象不会使用 GET uri 删除资源
- asp.net-mvc - 保留从 ASP.NET MVC 5 身份迁移到 ASP.NET CORE 身份的密码
- css - CSS - 你如何在列中创建浮动元素?
- html - How to apply right margin/padding to this horizontal scrolling element?
- machine-learning - 适合 MNIST 的逻辑回归的最佳求解器的选择
- ios - Swift - 如何在 plist 的键中添加空格
- php - 提高 PHP FTP 执行速度?
- angular - Angular 6 中的查询参数在 apache Web 服务器中丢失
- javascript - 如何在猫鼬数据库中实现继承以获得良好的编码实践?