Я разрабатывал пользовательский пакет для Laravel 5.2, и теперь я нахожусь в точке, где я реализую аутентификацию.Auth Routes/Views in Laravel Package?
Я попытался добавить папку Auth в свой каталог ресурсов/представлений, а также контроллеры, необходимые в моем каталоге пакетов с соответствующими пространствами имен. Он попадает в контроллеры, но не видит представление, поскольку он возвращает ошибку, говорящую, что [auth.login] не найден.
Я попытался добавить свойство overides к AuthController как таковой:
protected $loginView = 'packagename::auth.login';
protected $registerView = 'packagename::register.form';
protected $linkRequestView = 'packagename::link.request.view';
protected $resetView = 'packagename::reset.view';
Однако, он все еще пытается ударить мнения, расположенные в главном каталоге приложений Laravel, а не пакет.
Какова наилучшая практика/правильный способ настройки представлений Auth, маршрутов и т. Д. В пакете Laravel, чтобы он мог иметь свою собственную область администрирования?
Спасибо! Я реализовал следующую структуру внутри своего пакета, и он был очень чистым. –