Własny reset hasła

Własny reset hasła
  • Rejestracja: dni
  • Ostatnio: dni
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?

  • Rejestracja: dni
  • Ostatnio: dni
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.

JD
  • Rejestracja: dni
  • Ostatnio: dni
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

Kopiuj
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

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.