Własny reset hasła

0

Hej,

Używając mechanizmów wbudowanych oraz zbudowanych z pomocą make:auth można np. zresetować hasło wysyłając mail z tokenem.
Nie uzywam template'u defaultowego a swój. I teraz za wyświetlenie forma do resetu hasła używany jest npl trait SendsPasswordResetEmails, w którym jest metoda showLinkRequestForm() renderująca formularz gdzie trzeba podać mai.
Teraz gdy chciałbym zrobić to samo na swoim formylarzu musiałbym zmodyfikowąć ten trait ale jest on w katalogu vendor, którego nie ruszamy. Czy dobrą praktyką jest zbudowanie kopii takiego traita i zmiana po prostu widoku? Dalej co z templatką maile?Trochę się zgubiłem z tymi notyfikacjami. Jaki kroki poczynić aby zrobić reset hasła ze swojego formularza, ze swojego kontrolera, ze swoją templatką maila?

0

Dodam jeszcze, że ogólnie to może nie jest problem ale w moim przypadku na stronie logowania mam także reset hasła. Tzn klikam link zapomniałem hasła i jsowo formularz zatacza kółeczko ( bejer ) i pokazuje się reset email input. A ten form potrzebuje tokena.

0

Wydaje mi sie, ze zle to przesledziles.
W tym formie potrzebny Ci Token {{ csrf_field }} bo to leci postem i tyle.

Inna sprawa to modyfikacja maila
Mozesz dac

php artisan vendor:publish

to skopiuje Ci pliki blade do katalogu resources/views/vendor i dokonac modyfikacji

Lub/i

http://novate.co.uk/changing-the-laravel-5-3-password-reset-email-text

1 użytkowników online, w tym zalogowanych: 0, gości: 1