fulopmartin21 / HaladoSzoftTech

Haladó Szoftvertechnológia Kávérendelő Weboldal Projekt
MIT License
0 stars 0 forks source link

Regisztrációs Űrlap #6

Open fulopmartin21 opened 6 days ago

fulopmartin21 commented 6 days ago

Készítsd el a regisztrációs űrlapot, hogy a user-ek tudjanak regisztrálni az oldalunkra. A regisztrációhoz szükséges űrlapnak tartalmaznia kell az adatbázis alapján a következő mezőket:

  1. Név (szöveges,kötelező mező)
  2. Születési hely (szöveges,opcionális)
  3. Születési idő (szöveges,opcionális)
  4. Jelszó (jelszó,titkosítva,kötelező mező)
  5. Jelszó megint (jelszó,titkosítva,kötelező mező)
  6. Felhasználónév (szöveges,kötelező mező,unique)

Legyen egy Főoldal, ahol a Regisztráció gombra kattintva irányít át erre az oldalra. Ha minden kötelező mezőt kitöltött a user, nézzük meg, hogy van-e már ilyen felhasználónévvel regisztrálva az oldalunkra, ha igen, akkor ne engedjük a regisztrációt és írjuk ki a felhasználónak a képernyőre, hogy már történt regisztráció ezzel a felhasználónévvel, ha pedig nincsen még ilyen felhasználónév, akkor töltsük fel az adatait az adatbázisba. Ha a feltöltés sikeres volt, irányítsuk át a bejelentkező felületre, és tájékoztassuk, hogy most már be tud jelentkezni. Ha valami miatt meghiúsul a regisztráció, akkor maradjunk a regisztrációs oldalon, és felugró ablakban tájékoztassuk, hogy milyen hiba végett nem sikerült regisztrálnia. A hibát természetesen naplózzuk.

atomrom commented 8 hours ago

Nincs szo az edge case-ekrol. Pl. ez egy valid jelszo? -> "". Es ez? " ". Stb. Mi van, ha valami invalid?

A username egyedi. Oke. Es ha mar olyat akarnak megadni, amit mar hasznalnak? Az ures string valud username? A space? 1 db tab? Van minimalis hossz?