使用 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令牌进行身份验证。
- 欢迎各种贡献,鼓励提交拉取请求。
➡️