Rails 3でセッションを使用するのに少し問題があります。最初に、作業環境の一部について詳しく説明します。
herokuでホストされているアプリケーションがあります。たとえば、URLがhttp://myapp.herokuapp.comであるとします。
そして、 CNAMEがherokuを指すドメインを持っています。たとえば、 http://www.myapp.comです。
アプリからクライアントにメールを送信すると、アプリケーションの制限された領域へのURLが含まれているため、次のように実行されます。
http://www.myapp.com- >メール-> http://www.myapp.com/secret
しかし、ユーザーがhttp://www.myapp.com/log_inにリダイレクトされるシークレットエリアはどのようになっていますか
問題は次のとおりです。Railsはアプリケーションの実際のURL(この場合はhttp://myapp.herokuapp.com )を保存し、ログイン後、ユーザーをhttp://myapp.herokuapp.com/secretにリダイレクトします。そして、私はそれを望んでいません、それがフィールドhttp://myapp.comで継続されることを望みます。
これを行う方法はありますか?