Ändern Sie Ihr Authentifizierungsmodell

Ändern Sie Ihr Authentifizierungsmodell

Problem

Sie benötigen das Ändern des Authentifizierungsmodells vom Standardbenutzer.

Ihre Anwendung verwendet Namespaces oder Sie möchten ein anders benanntes Modell für Benutzer verwenden.

Lösung

Bearbeiten App/config/auth.Php das Modell ändern.

'modell' => 'myapp \ models \ user' ',

Diskussion

Vergessen Sie nicht die erforderlichen Schnittstellen.

Wenn Sie Ihr eigenes Modell verwenden, ist es wichtig, dass Ihr Modell das UserInterface von Auth. Wenn Sie die Kennwort -Erinnerungsfunktion implementieren, sollte auch eine remindableInterface implementiert werden.

Verwenden Sie Illuminate \ auth \ userInterface;
Verwenden Sie Illuminate \ Auth \ Reminders \ RemindableInterface;
Klasse User erweitert \ eloquent implementiert userInterface, remindableInterface