2016-05-11 5 views
1

Ich habe einige Probleme mit der Änderung der E-Mail an den Benutzernamen.Ändern Sie den Benutzernamen anstelle von E-Mail Laravel

Die protected $username = 'username'; scheint nicht für mich arbeiten.

Wo kann ich die DB-Registerabfrage und die DB-Anmeldeabfrage ändern?

+0

Können Sie nach Ihren Login-Ansicht? – xdevnull

+0

Dies wurde vor einiger Zeit behoben. – swagster

+0

froh, das zu hören. Das Hinzufügen eines geschützten Benutzernamens in AuthController sollte diesen Job für Sie erledigen. Du hattest Recht. :) – xdevnull

Antwort

0

Wenn Sie möchten, indem Sie Benutzernamen anstelle von E-Mail anmelden verwenden diese

$credentials = $request->only('username', 'password'); 

statt

$credentials = $request->only('email', 'password'); 

Berechtigungsnachweis zu überprüfen hier attempt($credentials)

in AuthenticateController.php

+0

Wie wäre es mit der Registrierung? Ich erhalte einen DB-Fehler, weil versucht wird, einen Namen und keinen Benutzernamen zu finden. – swagster

+0

Sie benötigen Benutzername dort, oder ändern Sie es in Name – C2486

+0

Wo ist AuthenticateController.php – swagster

Verwandte Themen