Laravel Hash::check() immer false zurück

Ich habe-profile-Format für den Benutzer Bearbeiten können eigene profile. in dieser form habe ich aktuelle Passwort. das muss sein match von seved in die Datenbank ein.

Form:

{{ Form::password('currPassword', array('id'=>'currPassword')) }}

ich will diese Funktion im Controller zu überprüfen, diese mit der Datenbank.

$data = User::find($id);
if( ! Hash::check( $data->password , Input::get('currPassword') ) )
{
    return Redirect::to('/admin/profile')
        ->with('message', 'Current Password Error !')
        ->withInput();
}

Hash - 123456 Passwort in die Datenbank ist ok und nachdem man 123456 im currPassword dass muss zurück TRUE aber zurück FALSE immer.

  • Siehe this für weitere details.
InformationsquelleAutor DolDurma | 2014-02-01
Schreibe einen Kommentar