简化oauth api