Implementering af Sign-In Funktionalitet
Stryg for at vise menuen
Vi fokuserer på log ind-funktionaliteten.
Tilbage til projektet
1. Håndtering af autentificeringslogik
I auth.ts-filen anvendes authorize-funktionen til at håndtere autentificeringslogikken. Validering af e-mail og adgangskode udføres med zod, før det kontrolleres, om brugeren findes i databasen.
2. Hent bruger fra databasen
Efter validering af legitimationsoplysninger, opret en getUser-funktion, der forespørger brugeren fra databasen ved hjælp af Postgres.
3. Kontrol af adgangskoder
Kald bcrypt.compare for at kontrollere, om den indtastede adgangskode matcher den, der er gemt i databasen.
I praksis
Var alt klart?
Tak for dine kommentarer!
Sektion 7. Kapitel 6
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Fantastisk!
Completion rate forbedret til 2.08Sektion 7. Kapitel 6