Ich benutze Laravel 5.2.laravel Ändern, wie das Passwort im Authentifizierungsverfahren überprüft wird
I wie PASSWORD_VALIDATION einen Parameter in der Datei .env können, ändern möchte = ...
Dies könnte entweder Laravel oder persönlich sein.
Wenn es LARAVEL ist, dann würde es die Standard-Laravel-Authentifizierungsmethode mit Benutzern und Passwörtern in der Datenbank verwenden. Aber wenn ich PERSONAL benutze, möchte ich, dass es eine Funktion verwendet, die ich erstellt habe, die überprüft, ob die E-Mail-Adresse in der Datenbank ist, und dann das Passwort mit dem Active Directory in meiner Firma überprüfen.
schaute ich auf die verschiedenen Dateien und ich kann sehen, ich habe:
app\Http\Controllers\Auth\AuthController.php
Dort kann ich sehen:
use AuthenticatesAndRegistersUsers, ThrottlesLogins;
In dieser Datei:
vendor\laravel\framework\src\Illuminate\Foundation\Auth\AuthenticatesAndRegistersUsers.php
Es verwendet
use AuthenticatesUsers, RegistersUsers {
AuthenticatesUsers::redirectPath insteadof RegistersUsers;
AuthenticatesUsers::getGuard insteadof RegistersUsers;
So
Ich kann
vendor\laravel\framework\src\Illuminate\Foundation\Auth\AuthenticatesUsers.php
in der Datei sehen
Meine Funktion geändert werden, das ist:
public function postLogin(Request $request)
{
return $this->login($request);
}
Ich habe versucht, diese in meiner Datei app zu kopieren \ Http \ Controllers \ Auth \ AuthController.php aber es ändert nichts, wenn ich ändern, was drin ist ...
Dank
Sorry, aber ich verstehe nicht, was Sie versuchen zu erreichen. Warum möchten Sie den Passwortprüfungsfluss ändern? – Fahmi