调整Oauth类结构