I\'m working on a Rails 3.2 app where I use Devise for authentication. I decided to try single table inheritance for managing user roles, but I quickly ran into a problem. I cur
You can solve this using the following solution
def authenticate! if modelA_user_signed_in? @current_user = current_modelA true else authenticate_modelB! end end