Authentication nginx的授权?

Authentication nginx的授权?,authentication,module,nginx,Authentication,Module,Nginx,我正在寻找一个适用于Nginx?我有多个应用程序使用与auth_tkt兼容的Cookie,希望使用SSO。我不想使用apache2 mod_auth_tkt,因为我已经运行了nginx。nginx是否有一个与auth_tkt兼容的模块?我今天遇到了这个挑战(使用nginx的多域SSO),因此我认为迟做总比不做好 我是从在Apache2中使用auth_tkt而来的 最终我得到了的一个实现,有人为此编写并记录了一个 设置非常相似: CGI脚本截取请求,并使用配置的任何机制为用户执行登录过程 成功验证

我正在寻找一个适用于Nginx?我有多个应用程序使用与auth_tkt兼容的Cookie,希望使用SSO。我不想使用apache2 mod_auth_tkt,因为我已经运行了nginx。nginx是否有一个与auth_tkt兼容的模块?

我今天遇到了这个挑战(使用nginx的多域SSO),因此我认为迟做总比不做好

我是从在Apache2中使用auth_tkt而来的

最终我得到了的一个实现,有人为此编写并记录了一个

设置非常相似:

  • CGI脚本截取请求,并使用配置的任何机制为用户执行登录过程

  • 成功验证后:

    a。在
    enterprise\u域上设置cookie

    b。用户被重定向到最初请求的资源


  • 尽管有一些警告,我不得不对pubcookie和nginx模块的源代码进行了大量的黑客攻击,以使其能够与非SSL站点一起工作-它似乎是使用SSL编写的,这是一个固定的假设。

    看起来nginx 1.3.8将随附使此成为可能。遗憾的是,pubcookie与auth_tkt不兼容。我需要使用auth_tkt,因为所有的应用程序都支持它。@iElectric你能解释一下为什么Pubcookie不能工作吗?我发现它与底层应用程序完全不可知,就像mod_tkt一样。