project-zot / zot

zot - A scale-out production-ready vendor-neutral OCI-native container image/artifact registry (purely based on OCI Distribution Specification)
https://zotregistry.dev
Apache License 2.0
938 stars 99 forks source link

[Feat]: integration with Authelia SSO #2586

Open giovannipapini opened 3 months ago

giovannipapini commented 3 months ago

Is your feature request related to a problem? Please describe.

currently oidc authentication is implemented only for DEX and it seems not possible to use the same generic configuration to integrate it with Authelia SSO

Describe the solution you'd like

it should be implemented and added to current OIDC documentation

Describe alternatives you've considered

if the connection is already possible (I tried it but does not seem so), it would be nice to document the procedure

Additional context

No response

rchincha commented 3 months ago

@giovannipapini Wondering if this option is viable for you? https://www.authelia.com/integration/openid-connect/introduction/

Thanks for trying out zot.

rchincha commented 3 months ago

In general, we would like to stay away from specific vendors simply because of development and maintenance costs/uncertainty in the long-term.

giovannipapini commented 3 months ago

@giovannipapini Wondering if this option is viable for you? https://www.authelia.com/integration/openid-connect/introduction/

I already tried following those guidelines, but I find myself stuck because of some incompatibility issue, probably some mismatch between the expected flow authelia-side and zot-side. I will try to report the logged error asap, thank you for the clarification!