Secure frontend behind authentication #25

Open
opened 2026-06-23 18:35:05 +02:00 by Griefed · 5 comments
Owner

@Griefed on GitLab · https://git.griefed.de/Griefed/Monitoring/-/issues/7

Allow locking of frontend behind authentication.
Said authentication should be disableable (is that a word?) via property.

<!-- repoman:origin --> > **@Griefed** on **GitLab** · https://git.griefed.de/Griefed/Monitoring/-/issues/7 Allow locking of frontend behind authentication. Said authentication should be disableable (is that a word?) via property.
Author
Owner
<!-- repoman:origin --> > **@Griefed** on **GitLab** Security https://spring.io/guides/gs/securing-web/
Author
Owner

@Griefed on GitLab

Maybe make auth-requirement configurable to the extent of

  • Settings (always secured)
  • Information (toggle)
<!-- repoman:origin --> > **@Griefed** on **GitLab** Maybe make auth-requirement configurable to the extent of - Settings (always secured) - Information (toggle)
Author
Owner

@Griefed on GitLab

de.griefed.monitoring.security.all=all should result in settings AND information being secured

de.griefed.monitoring.security.all=settings should result in settings being secured and informantion NOT being secured

de.griefed.monitoring.security.all=none should result in neither settings nor information being secured. (usefull if you run Monitoring at home and you are the only one in your network, or want to use an external authentication setup, like Authelia or something like that)

<!-- repoman:origin --> > **@Griefed** on **GitLab** `de.griefed.monitoring.security.all=all` should result in settings AND information being secured `de.griefed.monitoring.security.all=settings` should result in settings being secured and informantion NOT being secured `de.griefed.monitoring.security.all=none` should result in neither settings nor information being secured. (usefull if you run Monitoring at home and you are the only one in your network, or want to use an external authentication setup, like Authelia or something like that)
Author
Owner
<!-- repoman:origin --> > **@Griefed** on **GitLab** https://spring.io/blog/2022/02/21/spring-security-without-the-websecurityconfigureradapter
Author
Owner
<!-- repoman:origin --> > **@Griefed** on **GitLab** https://medium.com/@altunkan/spring-boot-authentication-with-vuejs-jwt-http-only-cookie-4d8cfe7e4f0f
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Griefed/Monitoring#25
No description provided.