我有两个Kraken JS
应用程序与connect-mongo
一起运行作为会话存储的中间件,位于两个子域,如one.example.com和two.example.com。
两者都受用户登录保护。
我如何为我的应用实施SSO功能? 也许将会话cookie域设置为example.com而不是子域?
答案 0 :(得分:0)
解决方案确实是在两个应用程序的配置中将cookie域设置为“.example.com”。
在配置文件中,
"middleware" -> "session" -> "module" -> "arguments" -> "cookie"
我添加了
"domain": ".example.com"