How can i create multiple user types with multiple authentication method. Consider the following scenario.
User Types: Admin, Staff, User, Writer, Business