4
リバースプロキシ(好ましくはnginx
)の認証/アクセス制御を行うモジュールを探しています。このモジュールは、実行する必要があります。リバースプロキシの認証/アクセス制御モジュールNGINX
1. user authentication using credential stored in database (such as postgres)
2. Monitoring the ongoing connection and take action if certain access credential is met. For example, time is expired
3. open source (allow customization) and nginx, ruby(rails) preferable.
nginx
とOpenResty
は仕事ができるようです。ここでLua
のがアクセス制御について話しています。nginx
です。
server {
listen 8080;
location/{
auth_basic "Protected Elasticsearch";
auth_basic_user_file passwords;
access_by_lua_file '../authorize.lua'; #<<<=====
proxy_pass http://elasticsearch;
proxy_redirect off;
}
}
は、私は、リバースプロキシでアクセス制御に新しいです:ここで私は、ファイルのスニペットは、アクセス(access_by_lua_file
)のために実行可能性という印象を与える例(nginx and Lua
)です。どんな考えもありがとう。