Python 如何为DASH Plotly应用程序实现LDAP身份验证?

Python 如何为DASH Plotly应用程序实现LDAP身份验证?,python,authentication,ldap,dashboard,plotly-dash,Python,Authentication,Ldap,Dashboard,Plotly Dash,我创建了一个简单的DASH plotly应用程序。 我需要为用户进行LDAP身份验证。 应用程序应一次支持多个用户 我查阅了一些参考资料,但没有任何帮助。我不喜欢使用任何第三方开源产品,如keydove、ngninx 如果您能在这方面提供帮助,我们将不胜感激。根据您的需要更改文件dash\u auth/basic\u auth.py中的is\u authorized函数,即仅当给定的用户名和密码可以登录到LDAP服务器时才返回true。要检查使用给定凭据登录是否有效,可以使用以下指南: 您还可以

我创建了一个简单的DASH plotly应用程序。 我需要为用户进行LDAP身份验证。 应用程序应一次支持多个用户

我查阅了一些参考资料,但没有任何帮助。我不喜欢使用任何第三方开源产品,如keydove、ngninx

如果您能在这方面提供帮助,我们将不胜感激。

根据您的需要更改文件
dash\u auth/basic\u auth.py
中的
is\u authorized
函数,即仅当给定的用户名和密码可以登录到LDAP服务器时才返回true。要检查使用给定凭据登录是否有效,可以使用以下指南:


您还可以通过gunicorn为您的应用程序提供服务,并使其使用TLS,从而保护您的用户凭据。

v。很好,超级快速的解决方案,用于在dash应用程序上进行身份验证:D