mirror of
https://github.com/YunoHost/SSOwat.git
synced 2024-09-03 20:06:27 +02:00
A simple SSO for NGINX, written in Lua
access.lua | ||
cache.json | ||
init.lua | ||
login.html | ||
README.md |
SSOwat
A simple SSO for nginx, written in Lua
Example Nginx conf
''' lua_package_path "/usr/share/lua/5.1/nginx/?.lua;;"; # For Debian init_by_lua_file path/to/init.lua; access_by_lua_file path/to/access.lua;
SSO domain
server { listen 80; server_name mydomain.com;
location = /ssowat/ {
root /var/www/portal;
index login.html;
add_header Content-Type text/html;
}
location = /whatever/ {
...
}
Other domain
server { listen 80; server_name myotherdomain.com;
...
}
'''