私のRailsアプリ(devise認証を使用)では、誰でも投稿の作成を開始できますが、保存/作成/投稿を押したときにサインインしていない場合は、最初にユーザー名またはログイン=完璧を作成する必要があります.
私のコード:
before_filter :authenticate_user!, :except => [:show, :index, :new, :edit]
悲しいことに、サインインすると、インデックス ページにリダイレクトされるか、投稿に戻りますが、すべてが失われ、ユーザーは最初からやり直す必要があります。
リダイレクトを変更するにはどうすればよいですか? また、再度ログインした後に投稿が失われないようにするにはどうすればよいですか?
私はそれが何かと関係があることを知っています:
def after_sign_up_path_for(resource)
new_user_confirmation_path
end