Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Допустим, мы разрабатываем админ-панель. Индексной страницей у нас, естественно, будет вход в систему.
Но нам нужно вводить логин и пароль только тогда, когда панель уже выложена в интернет и введена в эксплуатацию, а во время разработки каждый раз вводить логин и пароль для просмотра внутренних страниц сайта - не сахар.
Что-нибудь можно предпринять в Laravel кроме того, чтобы отложить разработку системы аутентификации пользователя на последний момент?
В идеале было бы так: мы меняем нужную переменную в .env, и либо минуем страницу входа (кроме случаев, когда на на неё действительно надо), либо входим на сайт без ввода логина и пароля, просто по нажатию кнопки "войти". Естественно, что если мы просто сменим маршрут по умолчанию, то нас без аутентификации должно автоматически вернуть на страницу входа, а это тоже нужно только на стадии эксплуатации сайта.
Не в сети
Сохрани логин и пароль средствами браузера или впиши логин и пароль в форму входа хардкодом (в атрибуты value), что бы было достаточно нажать кнопку вход
Не в сети
Убрать роуты для авторизации, и посредника (миделвар) auth с админки.
Даже если просто посредника auth убрать с группы роутов, то можно будит забыть об авторизации
Не в сети
Скорее всего ему во многих местах надо будет получать текущего пользователя, а так как нет аутентификации, то нет и пользователя. Поэтому так лучше не делать.
Не в сети
Не знаю как другие, но я ставлю посредника auth на группу роутов для бекенда. Во время разработки, я просто убираю этого посредника, и захожу в админку без авторизации. А на фронте он остается, и все прекрасно работает. В данном случае убираем только посредника, а роуты для авторизации оставляем
Не в сети
а если у него админы могут иметь разные роли и от этого зависит функциональность админки? лучше уже терпеть)
Не в сети