When using AuthorizerBuilder::from_oidc the layer creation fails if the OIDC provider is not available. To still be able to continue (and rejecting unauthorized requests) there is currently no option to add the failed OIDC provider on a later stage.
Goal:
Minimize impact caused by downtimes of attached OIDC providers
Try to initialize failed oidc provider inits on a later time without the need to restart the server
Continue with oidc providers for that the init worked fine (configurable if desired)
When using multiple oidc providers the malfunction of one more oidc providers should not impact the working ones
When using
AuthorizerBuilder::from_oidc
the layer creation fails if the OIDC provider is not available. To still be able to continue (and rejecting unauthorized requests) there is currently no option to add the failed OIDC provider on a later stage.Goal: