Kodeloka
  1. Kodeloka
  2. Kelas FastAPI
  3. Materi

Database & Auth ยท Modul 13 dari 24

User Registration & Login Flow

Membangun alur pendaftaran akun pengguna, cek keunikan email/username, dan penerbitan token sesi.

๐ŸŽฏ Poin-Poin Utama Modul Ini:
  • Endpoint /register menerima UserCreate schema & menyimpan hashed password
  • Endpoint /login memverifikasi kredensial & mengembalikan token
  • Menangani error status code 400 Bad Request untuk email duplikat

๐Ÿ‘ค Alur Registrasi & Login Pengguna

Menghubungkan skema Pydantic, hashing pwdlib, dan model database SQLAlchemy untuk membuat alur autentikasi utuh.