Zacznijmy od włamania się na naszą stronę. Zadanie dla studenta:
- Zmodyfikuj (zrób drugą wersję) projekt z laboratorium 9 tak, aby po wejściu na historię cen memów, automatycznie i jak najbardziej niewidocznie dla użytkownika była modyfikowana cena mema za pomocą wykorzystania CSRF
- Dodaj zabezpieczenie przed CSRF za pomocą modułu csurf
Zadania dla studenta:
- Przenieś memy z pamięci do bazy danych
Zadania dla studenta:
- Przygotuj dla swojego projektu mechanizm sesji, który będzie wyświetlał na każdej ze stron informację o tym ile już stron wyświetliliśmy w aktualnej sesji (max: 15 minut)
- Przenieś swoje sesje z MemoryStore do bazy danych
Zadania dla studenta:
- Przygotuj mechanizm logowania i wylogowywania się użytkownika
- Doprowadź do tego, żeby ceny mogli zmieniać jedynie zalogowani użytkownicy i żeby informacja o tym kto zmieniał cenę była zapisana w bazie danych
To zadanie należy oddać do 14 czerwca