Почему мой администратор Laravel Voyager перенаправляет обратно на страницу входа после успешного входа в систему

Переданный мне веб-сайт был создан на Laravel. Администратор Voyager используется для обновления содержимого. Я еще не знаком с "Вояджером".

Я только что заметил, что после ввода действительного имени пользователя и пароля администратор Voyager перенаправляет обратно на страницу входа. Я пока не знаю, куда идти и какие коды проверять. Могу ли я обновить конфигурацию администратора Voyager?


person Jaime Dolor jr.    schedule 03.08.2017    source источник
comment
Никогда не использовал Voyager, но похоже, что это может быть проблема с хранилищем сеанса. Проверьте свою конфигурацию, чтобы узнать, как хранятся сеансы (db / disk) и т. Д., И что он доступен для записи и т. Д.   -  person Ole Haugset    schedule 03.08.2017
comment
Привет, на localhost администратор Voyager работает, но при развертывании возникает проблема. Сайт развернут на инстансе Amazon Cloud.   -  person Jaime Dolor jr.    schedule 04.08.2017
comment
@JaimeDolorjr. проверьте /storage/logs/laravel.log, возможно, вы заметили какие-то ошибки, попробуйте их исправить.   -  person Abhinav Verma    schedule 23.08.2017


Ответы (2)


Здесь много вероятных причин. По моему опыту, когда это происходит:

  • Это может быть пользователь, с которым вы входите в систему, который имеет роль администратора (или права администратора) на вашем локальном хосте, но не имеет разрешений «Администратор браузера» в вашей производственной базе данных. Если есть другая учетная запись администратора, используйте ее и проверьте, есть ли у роли пользователя права «Просмотр администратора».
  • Если предполагается, что пользователь является администратором, подключитесь по SSH к вашему серверу и предоставьте ему привилегию с php artisan voyager:admin [email protected], заменив это электронное письмо правильным.
  • Аккаунт не существует, поэтому создайте его с помощью php artisan voyager:admin [email protected] --create.
person Sam    schedule 31.08.2017
comment
php artisan voyager: admin [email protected] --create работает для меня - person PHPFan; 28.06.2019

Существует файл voyager.php для параметров конфигурации Voyager.

Файл конфигурации Voyager находится по следующему адресу:

Laravel/config/voyager.php

Для получения дополнительной информации обратитесь к документации:

Документация Voyager для конфигурации

person 5eeker    schedule 23.08.2017