Bakalářská práce

Authentication and Authorization of Users of the INJECT Platform

Richard Glosner, učo 524761
Anotace

Táto práca sa zaoberá výberom, návrhom a implementáciou autentifikačných a autorizačných mechanizmov na backende platformy INJECT Exercise Platform, webovej aplikácie na vykonávanie tabletop cvičení. Výsledkom práce je vývoj dvoch backendových modulov, ktoré zavádzajú základné bezpečnostné funkcie vrátane autentifikácie užívateľa, riadenia prístupu a modelu správy užívateľov s príslušným API. Implementácia …více

Abstract

This thesis addresses the selection, design, and implementation of authentication and authorization mechanisms on the backend for the INJECT Exercise Platform, a web-based application for conducting tabletop exercises. The thesis resulted in developing two backend modules, which introduce essential security features, including user authentication, access control, and a user management model with its …více

Zadání práce

The goal of the thesis is to design and implement authentication, authorization, and onboarding of users of a web application to prepare and conduct cybersecurity tabletop exercises. The student will review existing options and extend the existing application in Python, which does not provide any authentication or authorization. The implementation must include unit tests and the demonstration of secured backend API, and it must be ready for integration with the user interface (frontend).

Práce zkontrolována:
20. 12. 2024 14:28, doc. RNDr. Jan Vykopal, Ph.D., učo 98724
Jazyk práce
angličtina angličtina
Termín obhajoby
6. 2. 2025
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Jan Vykopal, Ph.D., učo 98724
KPSK FI MU

Oponent

Mgr. et Mgr. Vít Baisa, Ph.D., učo 139654
CERIT-RS CERIT FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.