Projekt

Obecné

Profil

Akce

Enhancement #10247

uzavřený

Enhancement #10228: Autentizace - příprava a vytváření dema

Enhancement #10236: Vytvoření spustitelného modulu autentikátoru

Enhancement #10244: Modul pro správu uživatelů

Vytvoření controlleru a service pro správu uživatelů

Přidáno uživatelem Petr Urban před asi 2 roky(ů). Aktualizováno před asi 2 roky(ů).

Stav:
Closed
Priorita:
Urgent
Přiřazeno:
Václav Hrabík
Kategorie:
Implementace
Cílová verze:
Začátek:
2023-03-28
Uzavřít do:
% Hotovo:

100%

Odhadovaná doba:
6.00hod
Collaborators:
Severity:
Standard
Importance:
Tags:

Popis

Zadání

Vytvořit controller ve v2, asi UserController, a k tomu příslušné services včetně rozhraních, které se budou moct autowirovat.

Rozhraní bude obsahovat typicky metody pro registraci, přihlášení, autorizaci, autentizaci.

Autentizace bude komunikovat s Autentikační službou, která bude v budoucnu napojena na framework (asi keycloak).

Controller musí mít co nejméně funkčního kódu a všechen zbytek bude přebírat vhodná Service! Zároveň je zde nutné dělat i volání do databáze vhodným způsobem (ošetření proti SQL injection, takže nějaké bindování)

Funkcionální kód musí mít i příslušný JUnit!
Vývoj bude v jiné branche verzi, která se pak bude mergovat.

Řešení

Vytvoření controleru, service a databázové tabulky. Všechny kódy jsou otestované.
Kód je na git: https://github.com/jimdixx/SPADe-Web-GUI/tree/feature/userModule


Související úkoly

zkopírováno z Enhancement #10246: Vytvoření controlleru a service pro správu uživatelůClosedJiří Trefil2023-03-28

Akce

Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)

  • zkopírováno z Enhancement #10246: Vytvoření controlleru a service pro správu uživatelů přidán

Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)

Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)

  • Stav změněn z New na Assigned

Aktualizováno uživatelem Václav Hrabík před asi 2 roky(ů)

  • % Hotovo změněn z 0 na 30

Aktualizováno uživatelem Václav Hrabík před asi 2 roky(ů)

  • % Hotovo změněn z 30 na 100

Aktualizováno uživatelem Václav Hrabík před asi 2 roky(ů)

  • Stav změněn z Assigned na Resolved

Aktualizováno uživatelem Václav Hrabík před asi 2 roky(ů)

Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)

  • Stav změněn z Resolved na Closed
Akce

Také k dispozici: Atom PDF