Možnosti hráčskeho rozhrania

Ciele
  1. Zmeniť heslo pre administrátorský účet.
  2. Odstrániť možnosti úprav a zmazania v zoznamoch entít z hráčskeho pohľadu
Úvod
    Administrátorské heslo zatiaľ nie je len jednoduché, ale je aj zobrazené na prihlasovacej stránke. Herná logika je takmer hotová, hráči vedia stavať budovy, trénovať vojakov a posielať útoky na nepriateľské dediny. V ich používateľskom rozhraní sa stále zobrazuje možnosť vymazania ostatných hráčov a dedín.
Postup
  1. Heslo je definované v applicationContext-security. Avšak je šifrované algoritmom sha-256.
    Úloha: Zmente administrátorské heslo za iné šifrované heslo.
    Poznámka: Použite jeden z príkazov 'echo -n your_desired_password | sha256sum' , 'echo -n your_desired_password | shasum -a 256' alebo online nástrojov na šifrovanie.
  2. V JSP súboroch je definovaný vzhľad stránok. Niektoré opakujúce sa stránky (ako napr. zoznamy entít) sú zložené z tagx súboroch.
    Úloha: Prezrite si súbory definujúce vzhľad zistite ktoré premenné sa v nich používajú a nastavte vhodne ich hodnoty tak, aby sa manuálne nedali vytvárať nové záznamy Village, MyVillage apod.
    Poznámka: Premennú nastavíte pridaním atribútu do objektu uiModel.
Zdroje
  1. SHA-256 hash calculator
comments powered by Disqus