2つコントローラで名前空間をわけてそれぞれでcurrent_userを使っている場合には要注意。 sorceryは ActionController::Baseでincludeされてる ログイン中のユーザはcurrent_userヘルパメソッドで呼び出す。このメソッド名の変更はできない ユーザのクラスではauthenticates_with_sorcery!を呼び出す必要がある いくつかのフィルタアクションはcurrent_userの真偽によって実行するか否かを決定する とあるプロジェクトではApplicationControllerとAdmin::ApplicationControllerというActionController::Baseを継承した2つのコントローラがあって、 ApplicationController側はユーザに見せるページの親用 sorceryではないが 別の認証機構