I have two user types, Parent and Child. I have an active_for_authentication method on Child which uses a is_suspended column on Chi
Parent
Child
Chi