我正在使用一个插件,它使用 oauth 与提供者一起登录。然后我获取身份验证令牌并将其存储在会话变量中,例如:
session[:google_auth_token] = token
问题是,当我尝试在另一个插件中使用该变量时,该变量为零。
我没有得到CookieOverflow
,并且我已经确认变量在第一个控制器中设置后立即设置。
对为什么会发生这种情况有任何想法吗?有没有更好的方法来存储令牌,比如隐藏CustomField
在 Redmine 中(似乎有点矫枉过正)?
我正在使用一个插件,它使用 oauth 与提供者一起登录。然后我获取身份验证令牌并将其存储在会话变量中,例如:
session[:google_auth_token] = token
问题是,当我尝试在另一个插件中使用该变量时,该变量为零。
我没有得到CookieOverflow
,并且我已经确认变量在第一个控制器中设置后立即设置。
对为什么会发生这种情况有任何想法吗?有没有更好的方法来存储令牌,比如隐藏CustomField
在 Redmine 中(似乎有点矫枉过正)?