renamed authentication_handler to user_handler