Implementering av Inloggningsfunktionalitet
Svep för att visa menyn
Vi fokuserar på inloggningsfunktionen.
Tillbaka till projektet
1. Hantering av autentiseringslogik
I filen auth.ts används funktionen authorize för att hantera autentiseringslogiken. Validera e-postadress och lösenord med zod innan kontroll om användaren finns i databasen.
2. Hämta användare från databasen
Efter att ha validerat inloggningsuppgifterna, skapa en getUser-funktion som hämtar användaren från databasen med hjälp av Postgres.
3. Kontrollera att lösenorden matchar
Anropa bcrypt.compare för att kontrollera om det angivna lösenordet matchar det som är lagrat i databasen.
I praktiken
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 7. Kapitel 6
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Fantastiskt!
Completion betyg förbättrat till 2.08Avsnitt 7. Kapitel 6