【发布时间】:2016-06-24 00:46:24
【问题描述】:
我正在努力将我公司的一段代码库(一个单一的 Rails 应用程序)拆分为一个单独的 React 应用程序,该应用程序与主应用程序的 API 进行通信。
最初,我打算使用 JSON Web 令牌授权请求。但后来我意识到你可以设置 Rails 应用程序来共享会话。所以我把 React 应用程序放在一个没有 DB 的 Rails 应用程序中,并配置它和主应用程序来共享它们的会话。主应用程序将用户重定向到位于子域中的此应用程序,我不必担心复杂的登录逻辑,因为会话是共享的。
我很好奇这不是一个好方法是否有任何缺点或原因。
【问题讨论】:
标签: ruby-on-rails session reactjs