Php 如何基于JWTAPI-Laravel5.8认证用户?

Php 如何基于JWTAPI-Laravel5.8认证用户?,php,laravel,laravel-5,jwt,jwt-auth,Php,Laravel,Laravel 5,Jwt,Jwt Auth,我在Laravel5.8上使用PHP7.2 我目前使用Laravel附带的身份验证提供程序来登录我的用户 它当前会检查配置的数据库中的电子邮件和密码是否匹配 是我干的 $dbAuth = Auth::attempt(array( 'email' => $email, 'password' => $password )); if ($dbAuth) { return Redirect::to('/dashboard')->with('success',

我在Laravel5.8上使用PHP7.2

我目前使用Laravel附带的身份验证提供程序来登录我的用户

它当前会检查配置的数据库中的电子邮件和密码是否匹配

是我干的

$dbAuth = Auth::attempt(array(
    'email' => $email,
    'password' => $password
));

if ($dbAuth) {

    return Redirect::to('/dashboard')->with('success', 'You have been successfully logged in.');

} else {
    return Redirect::to('/')->with('error', 'Username/Password Wrong')->with('email', $email)->withErrors($validator);
} 
我不能再这样做了,我必须调用一个返回令牌的API


我想澄清一下:

我的主要目标是调用JWTAPI,并在收到200响应时让用户登录


现在如何让我的用户登录?

我建议您使用这个用于JWT auth的软件包,它也有很好的文档


您应该咨询。如果您只需要一个简单的基于令牌的API,而不需要了解oauth2的任何内容,那么它是相当不错的。从官方关闭原因来看:要求我们推荐或查找书籍、工具、软件库、教程或其他非现场资源的问题对于堆栈溢出来说是离题的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决问题所做的工作。