Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Migrate WebServer Backend into SecHub Server #3648

Closed
hamidonos opened this issue Nov 26, 2024 · 0 comments · Fixed by #3775
Closed

Migrate WebServer Backend into SecHub Server #3648

hamidonos opened this issue Nov 26, 2024 · 0 comments · Fixed by #3775

Comments

@hamidonos
Copy link
Collaborator

hamidonos commented Nov 26, 2024

Wanted

All authentication components should be moved into SecHub Server so that the SPA can authenticate against the SecHub Server like it did with the WebServer backend.

Solution

  • Move WebServer components into SecHub Server
  • Create separate gradle module for web-server-stuff that is included in SecHub Server dependencies
hamidonos added a commit that referenced this issue Jan 27, 2025
* migrate web server to sechub server #3648

* migrate web server to sechub server #3648

* remove web-server gradle module

* add local properties for sechub server security config

* only validate security login properties if login is actually enabled

* conditionally include AES256Encryption only if oauth2 mode is enabled

* return null instead of default string in DynamicBearerTokenResolver on missing access token

* @ConditionalOnProperty(name = "sechub.security.encryption.secret-key") to conditionally enable AES256Encryption

* remove sechub-commons-security-login-spring module

* pr fixes

* pr fixes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant