Pengesahan NestJS dengan JWT, PassportJs dan Prisma
DATABASE_URL="" JWT_SECRET=""
/auth/login
Kaedah: POST
Perihalan: Mengesahkan pengguna dan mengembalikan token JWT.
Badan:
{ "email": "string", "password": "string" }
/auth/register
Kaedah: POST
Penerangan: Mendaftar pengguna baharu dan mengembalikan maklumat pengguna.
Badan:
{ "name": "string", "email": "string", "password": "string" }
/auth/profile
Kaedah: DAPATKAN
Perihalan: Mendapatkan semula maklumat profil pengguna. Memerlukan token Pembawa untuk pengesahan.
Badan:
Authorization: Bearer <token>
Semua jenis sumbangan dialu-alukan, sila serahkan permintaan tarik diri.
Atas ialah kandungan terperinci Pengesahan dalam NestJS dengan PassportJS dan Prisma. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!