Enterprise Oauth

应用授权

将用户引导到 Coding Enterprise 的第三方登陆页面上

https://e.coding.net/oauth_authorize.html?client_id={client_id}&redirect_uri={redirect_uri}&response_type=code&scope=all&team={team}

team 为企业的 GlobalKey

与平台板的区别在于此

系统会自动跳转到

https://{team}.coding.net/oauth_authorize.html?client_id={client_id}&redirect_uri={redirect_uri}&response_type=code&scope=all&team={team}

用户可以登陆,并对应用请求的 scope 进行授权 应用授权

授权成功后,系统会将 token 的 code 传给应用注册时填写的回调地址。

{
  expires_in: "271645",
  refresh_token: "xxxxxx",
  access_token:"xxxxxx"
}

直接读取即可。

读取后,用 access_token,即可访问权限内的接口。

参考项目 coding-enterprise-oauth-demo