Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

Devmaurice's avatar

Login gives Unauthenticated on api route

Why is my api /login route saying unauthenticated


Route::post('login',  ['uses' =>'Api\Auth\LoginController@login']);
Route::post('password/reset', ['uses' => 'Api\Auth\PasswordController@getPassword']);
Route::post('password/confirm', ['uses' => 'Api\Auth\PasswordController@resetPassword']);

Route::group(['middleware' => 'auth:api'],function () {

-------

});


My PasswordController controller has no constructor so i don't have any middle-ware in there.

class LoginController extends Controller
{
    public function login(Request $request)
    {
        $request->validate([
            'email' => 'required|string|email',
            'password' => 'required|string',
            //'remember_me' => 'boolean'
        ]);

Here is the postman result:

{
    "message": "Unauthorized"
}

0 likes
2 replies
Snapey's avatar

What happens at the end of login?

Please or to participate in this conversation.