sql >> Database >  >> RDS >> Mysql

Laravel 4:aangepaste login en controleer wachtwoord

Ik ben het eens met de jongens hier met het principe, maar ik zou Eloqunet . gebruiken , voor het geval de tabelnaam in de toekomst verandert.

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

Ik heb meteen code geschreven, dus sorry als er een syntaxisfout is.



  1. Maximale SQLite-databasegrootte in Android-applicatie

  2. SQLSTATE[42000]:Syntaxisfout of toegangsfout:1064 U heeft een fout in uw SQL-syntaxis — PHP — PDO

  3. Database importeren/exporteren met SQL Server Server Management Studio

  4. MySQL INSERT en SELECT Prioriteitsvolgorde