应用 Nginx SSO 并对选定子域进行授权

应用 Nginx SSO 并对选定子域进行授权

我需要一个与 Nginx 集成的开源 SSO 工具,如 authelia。它必须能够管理用户对不同站点的访问。例如,“s.com”域受 SSO 保护。此域有四个子域,分别名为“a”、“b”、“c”和“d”。此外,两个用户 X 和 Y 是这些站点的客户端。经过身份验证后,用户 X 只能访问子域“a”和“b”,而用户 Y 只能访问“c”和“d”站点。换句话说,即使经过身份验证,X 也无法打开“cscom”(它无权访问“cscom”)。是否有任何工具可以使用 Nginx 实现这种情况?

相关内容