我正在开发一个带有Angular前端的Rails应用程序,我们正在使用ng-token-auth和devise_token_auth进行身份验证。
我们已经很好地工作了,但需要在不同的子域(例如www.app.com
,api.app.com
,test.app.com
)中保持会话。
我试图设置cookieOps对象:
$authProvider.configure({
apiUrl: '',
cookieOps: {
domain: '*.app.com'
}
});
但这似乎没有效果。有人做到了吗?
答案 0 :(得分:0)
我们在不同的子域上使用ng-token-auth。尝试并替换cookieOps:{domain:'app.com'}。它应该工作(删除*。前缀)