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