Mysql
 sql >> Database >  >> RDS >> Mysql

Laravel 4:login personalizzato e verifica password

Sono d'accordo con i ragazzi qui con il principio, ma userei Eloqunet , nel caso in cui il nome della tabella cambi in futuro.

$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 );
}

Ho scritto il codice al volo, quindi scusa se è presente qualche errore di sintassi.