エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
deviseの調査メモ
Why? 「dev.toから学ぶRails」のコンテンツを作成する時に、deviseについての理解が曖昧だと気づいた。 ... Why? 「dev.toから学ぶRails」のコンテンツを作成する時に、deviseについての理解が曖昧だと気づいた。 なので、ちゃんと説明できるように調べてみることにした。 Goal 自分の中で浮かんだ疑問に対して自分の言葉で説明できるようになればOK。 疑問と応答 devise_for って何? devise_scope って何?囲う必要あるの? current_user って具体的には何をしているの? authenticate_user! って具体的には何をしているの? どのように定義され、参照できるかはcurrent_userと同じ。 定義は下記。 def authenticate_#{mapping}!(opts={}) opts[:scope] = :#{mapping} warden.authenticate!(opts) if !devise_controller? ||