Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Laravel 4:Benutzerdefiniertes Login und Passwort prüfen

Ich stimme den Jungs hier im Prinzip zu, aber ich würde Eloqunet verwenden , nur für den Fall, dass sich der Tabellenname in Zukunft ändert.

$user = User::whereRaw('email = ? OR username = ?', array('value', 'value'))->first();

if ( ! $user) {
    return false;
}

if (Hash::check('password', $user->password)) {
    // The passwords match, log in the user
    Auth::loginUsingId( $user->id );
}

Ich habe Code spontan geschrieben, also tut es mir leid, wenn ein Syntaxfehler vorhanden ist.