内容补充
lanffff
6年前
修改理由:
此投稿已在 6年前 合并。
内容修改:
| Old | New | Differences |
|---|---|---|
| 33 | 33 | $password = $this->request->passwword; |
| 34 | 34 | //把登录信息传入JWT验证匹配 |
| 35 | 35 | $credentials = ['tel' => $tel, 'password' =>$password]; |
| 36 | // | |
| 36 | //1.验证通过返回token 1和2任意取一种方式 | |
| 37 | 37 | $token = JWT::attempt($credentials); |
| 38 | //2.通过已有账户模型生成token 1和2任意取一种方式 | |
| 39 | $user=User::find(84); | |
| 40 | $token = JWT::fromUser($user); | |
| 38 | 41 | $msg = "验证成功"; |
| 39 | 42 | //把token发送给前台确认是否成功登陆 |
| 40 | 43 | return $this->ApiSuccess($token, $msg); | … | … |
| 48 | 51 | 在postman中测试结果如下,这样咱们就可以在后台生成token返给前台验证登录了。 |
| 49 | 52 | |
| 50 | 53 |  |
| 51 | ||
| 52 | ||
| 54 | ||
| 55 | 7.验证token(补充) | |
| 56 | 我们在postman中把之前生成的token已头部的方式重新发送到后台,来进行token验证,以下图为例。 | |
| 57 | ||
| 58 |  | |
| 59 | ||
| 60 | 之后携带头部访问验证路由,验证代码如下: | |
| 61 | ` if ($user = JWT::authenticate()) { | |
| 62 | return true; | |
| 63 | }` | |
| 64 | 如果验证无误就会返回true。 |
关于 LearnKu