Skip to content
This repository has been archived by the owner on Feb 2, 2020. It is now read-only.

Walidacja danych w widoku logowania #6

Open
MadTiger2409 opened this issue Jul 15, 2018 · 0 comments
Open

Walidacja danych w widoku logowania #6

MadTiger2409 opened this issue Jul 15, 2018 · 0 comments
Labels
dev This issue is intended for the developer. feature New feature or request.

Comments

@MadTiger2409
Copy link
Member

MadTiger2409 commented Jul 15, 2018

Funkcjonalne

Do danych pól obowiązywać muszą następujące walidatory:

  • Login lub email: niepuste, nie może zawierać spacji, musi składać się przynajmniej z 8 znaków, może zawierać tylko znaki podstawowego alfabetu (od A do Z) oraz cyfry(od 1 do 9) LUB niepuste, nie może zawierać spacji, musi spełniać wymogi formatu adresu email
  • Hasło: niepuste, nie może zawierać spacji, musi się składać przynajmniej z 8 znaków, musi zawierać znaki alfabetu (duże oraz małe), przynajmniej jedną cyfrę oraz przynajmniej jedną kropkę, myślnik lub wykrzyknik

Niefunkcjonalne

  • Walidacja musi być szybka
  • Walidacja musi odbywać się w czasie rzeczywistym (np każdoraowo po wprowadzeniu kolejnego znaku)
  • Rezultat walidacji musi być ukazany użytkownikowi w sposób jednoznaczny (np kolorami)
  • Użytkownik musi zostać jednoznacznie poinformowany jakie dane i w jakim formacie ma wprowadzić aby zostać poprawnie zarejestrowanym (np jakieś przypisy obok pól)

Inne

  • Należy dbać o jakość kodu, w tym o jego czytelność oraz stosowane nazewnictwo (język, konwencja)
  • Należy wykonać dokumentację na Wiki projektu.
  • Dokumentacja powinna zawiera informacje które będą potrzebne dla nowego developera wchodzącego w projekt.
@MadTiger2409 MadTiger2409 added the feature New feature or request. label Jul 15, 2018
@MadTiger2409 MadTiger2409 added the dev This issue is intended for the developer. label Aug 9, 2018
@MavierTechCompany MavierTechCompany deleted a comment from tybur3 Aug 9, 2018
@MadTiger2409 MadTiger2409 self-assigned this Sep 26, 2018
@MadTiger2409 MadTiger2409 removed their assignment Oct 18, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dev This issue is intended for the developer. feature New feature or request.
Projects
None yet
Development

No branches or pull requests

2 participants