アプリケーションで Devise gem を使用していますが、正常に動作します。
私は omniauth を使用して Twitter ユーザーを認証しhttp://www.mydomain.com/addtwitter
ます。ユーザーが user を入力すると、Twitter 認証ページにリダイレクトされます。
devise gem では、デフォルトで、ユーザーがページをロードすると、/auth/twitter
ユーザーは認証ページに移動します。これをカスタマイズするために、routes.rb
ファイルに以下のコードを追加しました。
match "/addtwitter" => redirect("/auth/twitter")
/addtwitter
しかし、ログインしたユーザーだけに機能を提供したいと思います。
実際にレールでコントローラー/アクションを作成せずにこれを達成するにはどうすればよいですか?
これは可能ですか?