SPIKE - Investigate how to create out-of-the-box auth for services without auth
Our current solution for auth on services without it is to use AuthService and Keycloak. This requires a significant amount of setup to use and is turned off by default. In this spike, the researcher will look for a way to protect services without auth that we can configure and deploy by default in Big Bang. This solution could be to enable Keycloak by default with the required setup for our apps. Or it could be a different solution like using OpenLDAP with Dex to provide some basic username/password auth. The researcher should have some knowledge of OAuth and OpenID Connect before taking on the investigation.
Acceptance criteria would be a recommended approach (or approaches) to explore for implementation into Big Bang.