我可以使用nginx自定义身份validation吗?

我有一个私人networking,运行许多服务器和基于Web的服务。 没有应用程序级别的身份validation。 我想将许多服务器暴露给互联网,但是我想用提供authenticationnginx代理它在nginx后面。 HttpAuthBasicModule是不够的,我想使用scrypt的密码摘要,速率限制login,并logginglogin尝试。

我很强大的Python,但我迷失在C.任何意见?

http_auth_request模块可能适合您的任务。 回购 。 文档

对于限速login尝试,您可以轻松使用nginx限制请求模块 。 对于自定义日志: nginx日志模块 。 所有这些模块将适合您与位置指令相结合。