Utilizzo di Laravel 5.2Come eseguire l'override/l'aggiunta al gestore password in Laravel?
Ho bisogno di sovrascrivere un paio di funzionalità/aggiungere alcune novità al processo di reimpostazione della password. So che posso sovrascrivere la funzionalità in Illuminate\Foundation\Auth\ResetsPasswords
utilizzando il controller password che esce dal barattolo.
Ho anche bisogno di apportare modifiche in Illuminate\Contracts\Auth\PasswordBroker
. Il mio obiettivo è avere una e-mail di invito per impostare una password iniziale che utilizza la funzionalità di reimpostazione della password esistente. L'unico problema è nella funzione sendResetLink
.
Questa funzione ottiene il token della password e invia l'e-mail tramite la visualizzazione dell'email di reimpostazione della password. Ho ancora bisogno della funzionalità di reimpostazione della password, ma non posso avere un messaggio di posta elettronica di invito con verbale 'reset your password'.
Come posso fare questo? Penso di poter duplicare e modificare la funzionalità delle classi di reset per utilizzare una vista di invito per l'email, ma non riesco a capire come estendere la classe broker per farlo funzionare.
Mi hai salvato la giornata. –