AbsaOSS / login-service

AbsaOSS Common Login gateway using JWT Public key signatures
Apache License 2.0
2 stars 0 forks source link

Feature/21 builtin users #27

Closed dk1844 closed 1 year ago

dk1844 commented 1 year ago

This PR introduces configuration of the user section where known users can be added (instead of previously built-in) single user.

Configuration redone to YAML in order to properly set list of user details. Individual configuration classes split - they feature their own validations -- that are run on startup (preventing the application to run if invalid).

Tests added for config classes and the related auth provider.

Closes #21