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

Basic auth credentials validation using LDAP identity store instead of username / hashed_password #291

Closed
stereocarnyx opened this issue Oct 25, 2023 · 1 comment
Assignees
Labels
basic auth ldap question Further information is requested

Comments

@stereocarnyx
Copy link

stereocarnyx commented Oct 25, 2023

Hey,

I'm trying secure Alertmanager endpoint with caddy-security and LDAP identity store. It works great in case of a human login via authentication portal. But when I set up Nagstamon for alerts monitoring I get an error not authenticated.
Nagstamon supports Basic / Digest auth and seems like it's not capable to follow redirects to auth portal and log into.

I was unable to find any information in the docs about this feature. Could you please let me know if there a chance to set up caddy-security using basic auth and LDAP identity store?

That’d great if Caddy-Security will get support for basic auth credentials being validated with LDAP server.

Thank you in advance!

@stereocarnyx stereocarnyx added need triage question Further information is requested labels Oct 25, 2023
@stereocarnyx stereocarnyx changed the title question: Basic auth using LDAP identity store instead of username / hashed_password Basic auth credentials validation using LDAP identity store instead of username / hashed_password Oct 27, 2023
@greenpau
Copy link
Owner

greenpau commented Dec 2, 2023

Here are the instructions on how to enable basic auth. Note that API key auth will not work with LDAP.

https://authp.github.io/docs/authorize/basic_api_key_auth

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
basic auth ldap question Further information is requested
Projects
None yet
Development

No branches or pull requests

2 participants