2017-04-19 7 views
-1

私は別のドメインから私のレールアプリをリクエストできる条件があります。ドメインwww.abc.comとwww.xyz.comからアクセスできるとします。私はレールアプリでランタイムにデベロッパを接続する必要があります

私の要件は、アプリケーションがドメインwww.abc.com経由でアクセスされるときに、devise module includeを持つ必要があることです。

ドメインwww.xyz.comについては、モジュールを除外する必要があります。

誰かが私にこれを達成するための方法を教えてもらえますか、ありがとう!

+0

を参照してください。あなたはアプリを複製し、宝石を取り出して、それをwww.xyz.comのためにまばゆに実行することができます。 –

答えて

0

ゲストログインはwww.xyz.com、通常ログインはwww.abc.comでログインできます。

メソッドauthenticate_userをオーバーライドすることができます。ドメインチェックの条件を設定します。

また、他のいくつかのメソッドcurrent_userは、ゲストタイプのUserに対して機能します。

ゲストユーザの機能については、http://railscasts.com/episodes/393-guest-user-record

関連する問題