ksch-workflows / backend

Spring Boot application which provides a REST API for web, desktop, and mobile clients
https://api.experimental-software.com
Apache License 2.0
0 stars 2 forks source link

add user authentification #113

Open jmewes opened 7 months ago

jmewes commented 7 months ago

Context

With the upgrade of Spring Boot from major version 2 to version 3, there were a lot of breaking changes related to Spring Security. So, a lot of the assumptions about OAuth need to be re-assessed. To simplify the Spring Boot upgrade and implementing the new OAuth APIs, Spring Security will be temporarily removed from the project.

User story

Only signed in users should be allowed to see any backend resources.

Those uses should have role-based permissions.

Acceptance criteria

Hints

References