Я использую Laravel 6.18.10 в качестве Backend (API) и Front-end core Vue. js
На моей локальной машине с виртуальным доменом все работает нормально. но на рабочем сервере он не работает.
на рабочем сервере, обычный laravel вход в систему работает, также работает обычный вход в систему API, но
другие API не работают.
в api.php
Я обнаружил, что если я удаляю auth:api
, тогда он не получает Auth:user()
объект. (см. код ниже)
Route::group(['middleware' => ['auth:api','cors'] ], function(){
Я не знаю, почему это произошло. потому что нормальный логин работает, я проверяю его с почтальоном и логин работает, но другие api url получают 404
json ответ {"message":"Unauthenticated."}
Пожалуйста, помогите
I try all below thing :
1) composer update
2) rollback all database and re migrate and again install passport
3) change passport keys