Skip to content
This repository has been archived by the owner on Jun 20, 2022. It is now read-only.

Feature/38 client authentication #105

Merged
merged 27 commits into from
Mar 29, 2020
Merged

Conversation

wobkenh
Copy link
Contributor

@wobkenh wobkenh commented Mar 28, 2020

Dieser Branch beinhaltet alles aus implement_auth (von #84)

  • Authentifizierung backend- sowie frontendseitig über JWT
  • Bei API-Requests wird automatisch der JWT mitgegeben
  • Auf Nutzerinformationen (Benutzername, Rollen) kann über den authenticationStore zugegriffen werden
  • An den Routen sind Rollen hinterlegt
  • Automatische Umleitung auf Login, wenn ein Nutzer eine zugangsbeschränkte Seite anfragt und nicht eingeloggt ist / nicht die benötigten Rollen hat
  • Dem Nutzer werden in der Navigation nur Einträge angezeigt, die für seine Rolle gültig sind

johannes.guenther and others added 27 commits March 24, 2020 22:36
…client-authentication

# Conflicts:
#	server/build.gradle
#	server/src/main/java/de/coronavirus/imis/App.java
# Conflicts:
#	server/build.gradle
#	server/src/main/java/de/coronavirus/imis/App.java
#	server/src/main/java/de/coronavirus/imis/api/dto/CreateInstitutionDTO.java
#	server/src/main/java/de/coronavirus/imis/domain/Institution.java
#	server/src/main/java/de/coronavirus/imis/domain/Laboratory.java
#	server/src/main/java/de/coronavirus/imis/services/InstitutionService.java
…client-authentication

# Conflicts:
#	server/build.gradle
#	server/src/main/java/de/coronavirus/imis/App.java
@wobkenh wobkenh changed the base branch from master to dev March 28, 2020 20:53
@wobkenh wobkenh merged commit 2a0cb49 into dev Mar 29, 2020
@wobkenh wobkenh deleted the feature/38-client-authentication branch March 29, 2020 10:29
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants