Dokumentáció - SoosSarolta/ITSecHW_Virucid GitHub Wiki

Bevezetés

Natív komponens (Parser)

Backend

  • A felhasználó neve
  • A felhasználó egyedi azonosítója
  • A felhasználóhoz tartozó 'role', amely az authorizációban játszik szerepet
  • A token kiadásának időpontja
  • A token lejáratának időpontja
  • GET login - Bárki (nem csak USER vagy ADMIN)
  • POST register - Bárki (nem csak USER vagy ADMIN)
  • GET get all caffs - USER és ADMIN
  • GET get caff details by id - USER
  • GET download caff - USER
  • POST upload caff - USER
  • DEL delete caff - ADMIN
  • GET get all users - ADMIN
  • GET get user details by id - USER és ADMIN
  • PUT update username - USER és ADMIN
  • DEL delete user - ADMIN
  • POST add comment - USER
  • spring.jpa.database
  • spring.datasource.url
  • spring.datasource.username
  • spring.datasource.password

Végpontok

SonarQube1

SonarQube2

Frontend