From ffc1a6cf13f1aeffa08a9e2b3b11d7bf56ed077e Mon Sep 17 00:00:00 2001 From: UO278249 Date: Mon, 10 Apr 2023 00:03:25 +0200 Subject: [PATCH] Added security and privacy to cross cutting concepts --- docs/08_concepts.adoc | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/docs/08_concepts.adoc b/docs/08_concepts.adoc index 569ac0e..b12b943 100644 --- a/docs/08_concepts.adoc +++ b/docs/08_concepts.adoc @@ -49,19 +49,14 @@ on this list. image:08-Crosscutting-Concepts-Structure-EN.png["Possible topics for crosscutting concepts"] **** - -=== Domain model - -image:UmlDiagram.png["Example UML Diagram"] - - - -=== __ - -__ - -... - -=== __ - -__ +=== _Security_ +Security is extremely important as only authenticated users using a POD must be able to access +the map view as well as the other functionalities. All routes are protected, so they are not accessed +without this authentication. +The backend is also protected from unauthorized requests. + +=== _Privacy_ +Privacy is extremely important as data from the user's locations and friends must not be seen +or stored outside the PODS. In order to maintain this the RestAPI manages the communication with +the frontend saving only the nicknames of the users on a database and all sensitive information +on the PODs.