Hey,
Ik ben bezig met een login scriptje, maar telkens als ik wil inloggen dan geeft hij aan dat mijn gegevens niet kloppen van mijn user.
Dit is mijn query in mijn registratie functie
Met die Hash::make(Input::get(password)) maakt hij een hash password aan.
Nu heb ik dit in mijn login functie:
Mijn wachtwoord klopt en username, en mijn veld in mijn database is ook Varchar(225). Dus dat klopt allemaal.
Ik heb Google afgezocht, maar ik kan het probleem niet vinden.
Ik ben bezig met een login scriptje, maar telkens als ik wil inloggen dan geeft hij aan dat mijn gegevens niet kloppen van mijn user.
Dit is mijn query in mijn registratie functie
DB::table(users)->insert(array(
ip => Request::ip(),
name => Input::get(name),
username => strtolower(Input::get(username)),
email => Input::get(email),
password => $pass,
registrateDate => date(Y-m-d H:i:s)
)); Met die Hash::make(Input::get(password)) maakt hij een hash password aan.
Nu heb ik dit in mijn login functie:
$credentials = array(
username => Input::get(username),
password => Input::get(password)
);
if(Auth::attempt($credentials) == true)
{
echo User is logged in;
}
else
{
print_r($credentials);
echo Auth::attempt($credentials);
} Mijn wachtwoord klopt en username, en mijn veld in mijn database is ook Varchar(225). Dus dat klopt allemaal.
Ik heb Google afgezocht, maar ik kan het probleem niet vinden.
02:

Maar hoe kan ik het beter doen dan?