catch a bug about authenticate_user