/ / Laravel 5 aggiunge profilo / cambia pagina all'autenticazione di base - autenticazione, laravel-5

Laravel 5 aggiunge profilo / cambia pagina all'autenticazione di base - autenticazione, laravel-5

Laravel 5 è in bundle con una registrazione di base esistema di autenticazione che manca di alcune funzionalità necessarie per una situazione reale (conferma via e-mail, pagina del profilo in cui l'utente può modificare i propri dati).

Vorrei aggiungere questo al sistema di autenticazione esistente in Laravel 5. Quali sono i passi giusti da intraprendere? Posso farlo senza alterare i file del fornitore?

risposte:

1 per risposta № 1

Laravel non dovrebbe essere un'applicazione funzionante fuori dagli schemi. Fornisce le nozioni di base sull'autenticazione dell'utente durante il login e la registrazione. Qualsiasi altra cosa, spetta a te implementare.

Non è necessario modificare i file del fornitore (e tunon dovrebbe mai farlo). Laravel ha un controller Auth, che usa un tratto per fornire i metodi di login e registrazione. È possibile aggiungere i propri metodi a questo controller.

In termini di come implementare le specifiche della verifica via email, Laracast ha prodotto un video proprio su questo argomento proprio di recente: https://laracasts.com/lessons/email-verification-in-laravel

Pagine di profilo, di nuovo, devi faretu stesso. Tutto ciò che devi fare è creare un controller con un'azione per la visualizzazione del modulo del profilo di modifica e un'altra azione per salvare i dati del profilo per l'utente attualmente loggato. Questo non è difficile.