Diese Anmeldeinformationen entsprechen nicht unseren AufzeichnungenLaravel Auth Hash-Passwort nicht
Dieser Laravel 5 Fehler, die angezeigt wird, wenn die Anmeldung bei dem Versuch. Als ich die Anfrage zurückverfolgt, meine Zugangsdaten zu sehen, Das Passwort wird als einfacher Text angezeigt.
ich Laravel Auth verwende, meine LoginController Code:
use AuthenticatesUsers;
protected $redirectTo = '/showMark';
protected $username = 'student_no';
public function __construct()
{
// $this->middleware('guest')->except('logout');
$this->middleware('guest', ['except' => ['logout', 'getLogout']]);
}
public function username()
{
return 'student_no';
}
Code Benutzer:
public $timestamps = false;
protected $table = 'accounts';
protected $primaryKey = 'student_no';
protected $fillable = [
'student_no', 'password',
];
protected $hidden = [
'password'
];
public function setPasswordAttribute($password)
{
$this->attributes['password'] = \Hash::make($password);
}
Wie kann ich dieses Problem beheben?
Danke,
Was ist mit der Datenbank haben Sie einen Hash-Pass oder nicht? – Maraboc
@Maraboc ja, sie sind Hashed. –
Ok, kannst du den Code hinzufügen, mit dem du dich eingeloggt hast? – Maraboc