Devise + Omniauth を使用して Facebook 経由でログインできるように Ruby on Rails アプリをセットアップしています。アプリIDとトークンで問題なく動作します。
しかし、私は回避する方法がわからないという問題を抱えています。
Railsアプリのインスタンスが1つあり、Server A
2つのドメイン名がwww.domain-one.com
あり、Facebookでアプリを作成するとwww.domain-two.com
問題なく動作しますが、アプリドメインに追加するとすぐに「ドメインを派生させる必要があります」というエラーが表示されますサイトの URL から」。複数のドメインが同じ Facebook アプリ ID でログインできるようにすることはできますか?Server A
www.domain-one.com
www.domain-two.com
そうでない場合、受け入れられる解決策は、ドメインに基づいてデバイス初期化ファイルの詳細を切り替えることであり、デバイス初期化子からドメインを取得する方法を知っている人はいますか?
私の言いたいことを理解していただければ幸いです。
トニー