Rails | 14:58 | RailsのDeviseで、ログイン時のみログアウトのリンクを表示するコードは、以下のようになります。 if user_signed_in? %> link_to "Sign out", destroy_user_session_path, :method => :delete %> end %> 参考:Rails 3.0用にrestful_authentication から deviseに移行してみる - 発声練習
こことここに続き、Deviseネタ3記事目です。Deviseを使っていて、遷移先のカスタマイズをしたくなることがあります。この記事では、以下の遷移先をカスタマイズする方法を書きます。ログイン後の遷移先 ログアウト後の遷移先 ユーザー登録後の遷移先 ログイン後の遷移先とログアウト後の遷移先これは簡単です。ネット上にもチュートリアルがたくさんあります。ApplicationController (app/controllers/application.rb)に、after_sign_out_path_forメソッドと、after_sign_in_path_forを追加するだけです。 class ApplicationController ActionController::Base protect_from_forgery def after_sign_out_path_for resourc
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く