Кто-нибудь знает, как переопределить функции, используемые в брокере паролей laravel? Я знаю, что документы:Laravel 5.3 Настройка брокера паролей
https://laravel.com/docs/5.3/passwords#resetting-views
Дайте информацию о том, что делать для того, как взгляды и несколько уровней поверхности вещей, но это не ясно, все на самом деле, или может быть, я не читал это достаточное количество раз.
Я уже знаю, как переопределить ResetsPasswords.php
Черты но переопределение функциональности Password::broker()
для следующего слоя.
Если нужно больше информации я могу любезно предоставить некоторые.
Заранее спасибо.
Это очень похожее осуществление, которое я закончил делать. Очень хорошо объясняется идентификацией каталогов и всего. +1 и отмечен Правильно! –
Просто нужно было изменить требуемую длину пароля для сброса пароля. Минимальная длина 6 символов заполнена довольно глубоко в коде laravel, так что я могу изменить ее только с помощью вашего ответа. Спасибо огромное! – johnnydoe82
Спасибо за это.Я застрял в этом беспорядке Password Broker и Password Broker Manager. Серьезно, я не могу понять, как они усложнили то, что было простым в таком плохом смысле. Кроме того, для людей, делающих это на Laravel 5.4, существует небольшая разница для метода «register» поставщика услуг, чем то, что показано здесь. По сути, метод 'registerPasswordBroker' должен быть скопирован как на' Illuminate \ Auth \ Passwords \ PasswordResetServiceProvider', за исключением той части, где вы используете свой собственный пользовательский экземпляр CustomPasswordBrokerManager. – racl101