先创建一个验证身份用的模块, 添加一个处理用户登录请求用的路由,如果用户提供的登录凭证有效,就给用户签发一个 JWT。
然后我们会使用 Passport.js 验证用户的身份,创建一个 JWT Strategy ,就是基于 JWT 的身份验证方法。
在需要验证身份的路由上面可以使用 AuthGuard ,如果身份验证成功,就会让用户继续访问,如果验证有问题,会给用户一个未授权的响应。
先创建一个验证身份用的模块, 添加一个处理用户登录请求用的路由,如果用户提供的登录凭证有效,就给用户签发一个 JWT。
然后我们会使用 Passport.js 验证用户的身份,创建一个 JWT Strategy ,就是基于 JWT 的身份验证方法。
在需要验证身份的路由上面可以使用 AuthGuard ,如果身份验证成功,就会让用户继续访问,如果验证有问题,会给用户一个未授权的响应。