针对多个Kraken JS应用程序的单点登录

时间:2015-01-07 10:22:09

标签: cookies kraken.js connect-mongo

我有两个Kraken JS应用程序与connect-mongo一起运行作为会话存储的中间件,位于两个子域,如one.example.com和two.example.com。 两者都受用户登录保护。

我如何为我的应用实施SSO功能? 也许将会话cookie域设置为example.com而不是子域?

1 个答案:

答案 0 :(得分:0)

解决方案确实是在两个应用程序的配置中将cookie域设置为“.example.com”。

在配置文件中,

"middleware" -> "session" -> "module" -> "arguments" -> "cookie"

我添加了

"domain": ".example.com"