使用 PassportJS 和 Prisma 在 NestJS 中进行身份验证

💡 原文英文,约200词,阅读约需1分钟。
📝

内容提要

这篇文章介绍了使用NestJs、JWT和PassportJs进行身份验证的方法。文章提供了克隆代码、安装依赖、创建.env文件和启动开发服务器的步骤。还介绍了几个端点,包括登录、注册和获取用户信息。文章鼓励读者提交贡献。

🎯

关键要点

  • 使用NestJs、JWT和PassportJs进行身份验证的方法。
  • 克隆代码:git clone https://github.com/saidMounaim/nest-auth.git。
  • 安装依赖:npm install。
  • 在根目录创建.env文件并添加DATABASE_URL和JWT_SECRET。
  • 启动开发服务器:npm run dev。
  • 登录端点:POST /auth/login,返回JWT令牌。
  • 注册端点:POST /auth/register,返回用户信息。
  • 获取当前用户信息端点:GET /auth/profile,需要Bearer令牌进行身份验证。
  • 欢迎各种贡献,鼓励提交拉取请求。
🏷️

标签

➡️

继续阅读