I have been implementing a simple authentication system on Laravel 5.2 using Sentinel.
// Route : /login
$success = Sentinel::authenticate(array(
'email' => $email,
'password' => $password,
));
echo $success ? 'Login success' : 'Login failed';
So, the above code outputs Login success
after the authentication code. But, the login status is not getting persisted to other requests. ie: if I check the authentication status from other requests, it is saying that I am not logged in!
// Route : test-login
echo \Sentinel::check() ? 'User is logged in' : 'User is not logged in';
I have even tried to implement a defaut laravel authencation using \Auth::attempt
. But, that also giving the same thing.
Any help on this is greatly appreciated.