【发布时间】:2018-07-07 13:48:18
【问题描述】:
我们有一个在 Rails 上运行的生产系统(主应用程序),配置了 devise gem(使用 Redis 会话存储)(为所有子域启用会话)
我需要为我们基于子域的微服务之一构建自定义身份验证服务。对于每个请求,此微服务将使用会话 id(rails 会话存储键的 cookie 值)(在 config/initializers/session_store.rb 中配置)调用我们的主应用程序。
所以问题是,我可以仅通过会话 ID 找到用户吗? (使用设计或守望者)
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 authentication devise warden