Na ocenę 3: Utworzyć aplikację, w której dostępne są następujące

Transkrypt

Na ocenę 3: Utworzyć aplikację, w której dostępne są następujące
Na ocenę 3:
Utworzyć aplikację, w której dostępne są następujące strony:



Strona logowania, na której użytkownik może podać nazwę użytkownika oraz hasło, jak
również wybrać opcję „zapamiętaj mnie”
Strona rejestracji nowego użytkownika
Strona po poprawnym zalogowaniu, która wyświetli listę wszystkich użytkowników w gridzie
Należy utworzyć bazę danych, w której przechowywani będą użytkownicy aplikacji.
Na ocenę 4:

wykonać stronę, na której możliwa będzie edycja danych użytkownika. Do bazy danych
dodać nowe pola, w których przechowywana będzie data urodzenia użytkownika, jego imię,
nazwisko oraz adres email. Wszystkie pola muszą być walidowane – imię minimum 2 znaki,
nazwisko minimum 2 znaki, adres email prawidłowy regex.
Na ocenę 5:
Wprowadzić mechanizm ról użytkownika przechowywanych w bazie (minimum rola Admin i
rola User). Wykorzystać do logowania użytkownika FormsAuthenticationTicket, który będzie
przechowywał informacje o użytkowniku. Dla użytkownika z rolą User wyświetlać się będzie strona
umożliwiająca edycję danych użytkownika. Dla roli Admin wyświetlać będzie się lista użytkowników,
w której możliwe będzie jego usunięcie oraz edycja danych.

Podobne dokumenty