タグ

selfとdeviseに関するa2ikmのブックマーク (1)

  • 認証処理を行うsorceryを試してみた - There's an echo in my head

    deviseの主にルーティング周りがなんだかよくわからないので、sorceryを試してみた。ソースはgithubにあげたけど参考になるかは微妙。 sorceryはだいたい モデルで認証処理を行うメソッドを提供する 登録時にsalt値の生成とそれによるパスワードの暗号化 User#authenticateに入力されたパスワードを渡してチェックするようなやつ コントローラに必要そうなヘルパメソッドを提供する current_userとか、前述のauthenticateをbefore_actionで行うためのrequire_loginとか ActionController::Baseでincludeしてる の2つを提供している。 なので、deviseでは登録や認証部分のフローを実装したコントローラも提供しているけど、sorceryでは「ヘルパとか提供するからそこは自分で作ってくれ」って感じ。手間

    認証処理を行うsorceryを試してみた - There's an echo in my head
    a2ikm
    a2ikm 2013/11/10
    current_user固定なのだけがちょっと不満
  • 1