1
私の会社のコードベース(モノリシックなRailsアプリケーション)を、メインアプリケーションのAPIと通信する別のReactアプリケーションに分割する作業を進めています。フロントエンドアプリでサブドメインのセッションを共有するのは良い考えですか?
元々、私はJSON Webトークンでリクエストを承認しようとしていました。しかし、その後、セッションを共有するようにRailsアプリケーションを設定できることに気付きました。だから私はReactアプリケーションを、DBを持たずに設定したRailsアプリの中に入れ、メインのアプリはセッションを共有します。主なアプリはサブドメインにあるこのアプリにユーザーをリダイレクトするので、セッションが共有されるため複雑なログインロジックについて心配する必要はありません。
これは良いアプローチではないという欠点や理由があるのか不思議です。