# OAuth 2.0
OAuth 2.0 协议用于对接MineBBS,以便在您的网站中实现外部登录功能。
# 获取条件
暂定
联系YYT获取appId和appSecret
# 使用方法
# 步骤一:构建请求跳转到授权端口
在您的网站中点击MineBBS登录后,需跳转到MineBBS授权端口,获取授权码(Code) e.g.
GET https://oauth.minebbs.com/oauth/authorize?response_type=code&client_id=appid&redirect_uri=your_callback_url&scope=user:read&state=random_string
# 步骤二:获取授权码
在请求跳转到授权端口后,MineBBS会引导用户进行授权,授权完成后,MineBBS会跳转回您的回调地址,并将授权码code
作为参数传递给回调地址。
使用授权码访问Token端口获取API Token。
# 步骤三:使用API Token 访问MineBBS API
可使用API Token访问MineBBS API
# 步骤四:撤销API Token
根据您的网站业务需求,可在用户登录完成或退出登录时,将API Token进行撤销