Я столкнулся с проблемой аутентификации laravel. Я следую официальным документам Laravel 5.7 для аутентификации. Он работает на локальном хосте, но при развертывании на сервере AWS выдает сообщение об отсутствии аутентификации. При каждом входе в систему генерируется новый токен, но Laravel не аутентифицирует его.






Я не знаю, используете ли вы паспорт или что вы используете для токена... Но я думаю, что ключи, сгенерированные на вашем локальном хосте для подписи токенов, отличаются от ключей на AWS... Если вы можете вручную перенести ключи на сервер (что является плохой идеей).. Регенерировать новый на AWS... Я не знаю, если я достаточно ясен...
Чтобы добавить к этому... Ключ обычно находится в каталоге хранилища... (как публичном, так и приватном...) Но лучше вместо этого сгенерировать новый...
Apache is notorious for stripping the Authorization header. You'll want to verify you
have that header in the incoming request.
Please add this (/etc/apache2/sites-available)
<Directory "/var/www">
AllowOverride All
</Directory>
https://askubuntu.com/questions/429869/is-this-a-correct-way-to-enable-htaccess-in-apache-2-4-7
Laravel Passport - /oauth/token генерирует недопустимый токен
мы используем passpoert api laravel для OAuth