使用 JWT、PassportJs 和 Prisma 進行 NestJS 驗證
DATABASE_URL="" JWT_SECRET=""
/auth/login
方法:POST
描述:對使用者進行身份驗證並傳回 JWT 令牌。
身體:
{ "email": "string", "password": "string" }
/auth/register
方法:POST
描述:註冊新用戶並返回用戶資訊。
身體:
{ "name": "string", "email": "string", "password": "string" }
/auth/profile
方法:GET
描述:檢索使用者設定檔資訊。需要持有者令牌進行身份驗證。
身體:
Authorization: Bearer <token>
歡迎各種貢獻,請隨時提交拉取請求。
以上是使用 PassportJS 和 Prisma 在 NestJS 中進行身份驗證的詳細內容。更多資訊請關注PHP中文網其他相關文章!