Почему мой маршрут регистрации продолжает возвращать 401 Unauthorized?Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Почему мой маршрут регистрации продолжает возвращать 401 Unauthorized?

Сообщение Anonymous »

Внешняя часть продолжала выдавать ошибку 401 Unauthorized, поэтому я переключился на Postman, чтобы просто протестировать API.
Просто отмечу, что я использую Sanctum для аутентификации API.
Он продолжает выдавать ошибку 401, но маршрут регистрации не защищен каким-либо промежуточным программным обеспечением. Никаких ошибок выдавать не должно.
Кто-нибудь знает, почему?
Я подключил имеющееся у меня промежуточное программное обеспечение, контроллер и маршруты.
->withMiddleware(function (Middleware $middleware): void {
$middleware->append((hasPurchased::class));
$middleware->validateCsrfTokens(except: [
'api/*'
]);

public function register(Request $request) {
$credentials = $request->validate([
'email'=>'required',
'name'=>'required|max:255|string',
'password'=>'required|min:8|confirmed'
]);

$user = User::create([
'email'=>$credentials['email'],
'name'=>$credentials['name'],
'password'=>Hash::make($credentials['password'])
]);

$user->assignRole('user');

return response()->json([
'message'=>'User created successfully',
'user'=>$user
], 201);
}

Route::post('/register', [AuthController::class, 'register']);
Route::post('/login', [AuthController::class, 'login']);

Route::middleware('auth:sanctum')->group(function () {
Route::delete('/logout', [AuthController::class, 'logout']);
});


Подробнее здесь: https://stackoverflow.com/questions/797 ... authorized
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»