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.