私は app1 と app2 の 2 つの Rails アプリケーションを開発しました。これらには、独自のユーザー コントローラーとモデル、独自のability.rb ファイルと独自の devise gem があります。アプリケーションに関係なく誰もが同じ認証システムを通過するように、それらすべてが共通のユーザーコントローラーとユーザーモデル、およびability.rbファイルを共有することを望みます。
これに関連して、私は投稿Rails: Devise Authentication from an ActiveResource callとHow to add authentication before filter to rails 3 apps with devise for user sign up and sign in?を読みました。. しかし、申し訳ありませんが、routes.rb
すべての認証要求がリダイレクトされるように個々のファイルを変更する方法がわかりませんでした。その目的のためにユーザーの管理のみを行う別のアプリケーションを作成する必要があるかどうかを知りたいです。