I followed this tutorial https://remotestack.io/laravel-angular-jwt-token-based-authentication-example/ and it is working but issue is i'm able to access routes that should be not accessible without login. There is a route user-profile
it can be accessed without login but i want it to redirect to login page in case user is not logged in.
api.php
Route::group([
'middleware' => 'api',
'prefix' => 'auth'
], function ($router) {
Route::post('/signup', [JwtAuthController::class, 'register']);
Route::post('/signin', [JwtAuthController::class, 'login']);
Route::get('/user', [JwtAuthController::class, 'user']);
Route::post('/token-refresh', [JwtAuthController::class, 'refresh']);
Route::post('/signout', [JwtAuthController::class, 'signout']);
Route::post('/req-password-reset', [ResetPwdReqController::class, 'reqForgotPassword']);
Route::post('/update-password', [UpdatePwdController::class, 'updatePassword']);
});
Any Solution, Thanks
via Chebli Mohamed
Aucun commentaire:
Enregistrer un commentaire