Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Tworzenie bezpiecznych aplikacji

Podobne prezentacje


Prezentacja na temat: "Tworzenie bezpiecznych aplikacji"— Zapis prezentacji:

1 Tworzenie bezpiecznych aplikacji
Serwery Aplikacji Tworzenie bezpiecznych aplikacji

2 Stworzyć Bezpieczną Aplikację
Login: Hasło: Autoryryzacja Zaloguj Próba wejścia na stronę dla zalogowanych: NIEPOWODZENIE Zautoryzowano: TAK Login: AlaK Typ autoryzacji: Forms Wyloguj

3 Zmiany w Web.config – Forms Authentication
Stworzyć LogIn.aspx Włączenie Autentyfikacji Formularza Dodać Autoryzację do pliku LogIn.aspx – pozwala dodać nowe konto do logowania

4 Stworzenie formularza LogIn
Pole Wymagane LogIn.aspx Pole Wymagane Text Mode: Password Sprawdzić czy jest dołączone: Przycisk. Visible = false Przycisk

5 Kodowanie Przycisku SignIn
Sprawdź czy jest User Sprawdź czy jest prawidłowe hasło Zliczaj liczbę prób Puste automatycznie wygenerowane metody

6 Uzupełnienie funkcji Stwórz plik o nazwie: Users.xml Dodaj pusty wpis:
<users name="" password=""/> Sprawdzenie każdego wpisu w pliku xml Parsowanie pliku Porównanie z wartością wpisana przez użytkownika

7 Obsługa przycisku Add User

8 Zapisywanie nowego użytkownika do pliku Users.xml

9 Stworzenie pliku do wyświetlenia authoryzacji – UserInfo.aspx
Widok tworzenie strony w trybie design Kod źródłowy strony UserInfo.aspx

10 Wczytanie danych do UserInfo.aspx
Uzupełnienie danych na stronie podczas ładowania jej zawartości (SPAN) Okodowanie przycisku do wylogowywania

11 Dodanie strony html Danied.htm
Dodanie zwykłego pliku html z informacją o wymogu rejestracji Plik danied.html

12 ZADANIE: rozszerzyć działanie budowanej aplikacji o:
Użytkownicy mogą dodawać do bazy swoje dane tylko po zarejestrowaniu Dodawać do autoryzowanych użytkowników może tylko administrator Przeglądać dane użytkowników może Administrator – wszystkie dane Użytkownik – tylko swoje dane Zmieniać dane może tylko Administrator


Pobierz ppt "Tworzenie bezpiecznych aplikacji"

Podobne prezentacje


Reklamy Google