我需要将基本身份验证添加到我的 sanctum api
Posted
技术标签:
【中文标题】我需要将基本身份验证添加到我的 sanctum api【英文标题】:I need to add basic auth to my sanctum api 【发布时间】:2021-05-30 22:55:48 【问题描述】:我正在使用 laravel sanctum,并将中间件添加到我的路由中:
Route::group(['middleware' => 'auth:sanctum'], function ()
Route::post('/sms-log',[SmsLogController::class, 'store'] );
);
但是 insomnia 要我登录: insomnia_ss
当我从按预期工作的 API 路由中删除中间件时。那么如何添加基本身份验证?
【问题讨论】:
【参考方案1】:在 insomnia 中添加一个标头,这样您就不会被重定向到登录路由,而是会得到一个 "message":" Not authenticated."
Accept: application/json
【讨论】:
以上是关于我需要将基本身份验证添加到我的 sanctum api的主要内容,如果未能解决你的问题,请参考以下文章
Laravel Sanctum Token API 身份验证在 Postman 中不起作用
Laravel Sanctum 返回 404 而不是未经身份验证的 401