authentication user_type param added