Single sign in for multiple user types in Devise