-
-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
[Request] Add spnego-http-auth-nginx module to enable SSO AD authentication #10049
Comments
Hello @zulip/server-authentication members, this issue was labeled with the "area: authentication" label, so you may want to check it out! |
@Mant1kor we currently rely on the version of nginx included with your OS. You're welcome to replace it with an nginx you compile locally. Given that we don't ship I tracked down the current status of Ubuntu providing a package one can install here:
Which doesn't seem like it's likely to be fixed on any bounded timeline. Your best option is probably to have Apache do the auth for your Zulip server (I think Apache has better support for SPNEGO auth). You can follow these instructions to have Apache handle the authentication requests for Zulip: https://zulip.readthedocs.io/en/latest/production/authentication-methods.html#apache-based-sso-with-remote-user, and then configure SPNEGO auth in Apache. (If that works out for you, we can resolve this issue by covering how to do this in the documentation) |
I tried to compile nginx with this module, but it failed with error in another module. |
Seems like I stuck on converting nginx to apache config files. |
@Mant1kor can you explain why you're trying to convert nginx to apache config files? That shouldn't be required. (As a sidenote, if you want hands-on support with integrating Zulip in your environment, you can consider getting a support contract) |
Emm... I'm trying to convert nginx to apache config files to use Apache SSO login over mod_auth_kerb. I'm almost done, configure Apache is the last step. |
To enable SSO Active Directory authentication(without entering login/password), nginx must be compile with spnego-http-auth-nginx module.
The text was updated successfully, but these errors were encountered: