I think that you should be able to use Laravel's Auth::user() to get the user object once you've successfully authenticated through JWTAuth. I haven't tested this, but as an example:
public function login()
{
$credentials = Input::only('email', 'password');
if ( !$token = JWTAuth::attempt($credentials)) {
return Response::json(['error' => 'Invalid Request'], 401);
}
$user = \Auth::user();
return Response::json(compact('token', 'user'));
}
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community