fine-account 应用 (授权管理)
客户端接口调用
登录管理
登录接口
/login
客户端触发接口登录,登陆成功以后,要保存返回值data:loginId
当前帐号在线数量满了以后,登陆失败,会返回当前用户在线列表,里面有loginId可以用于强制登陆时的传参
保持登陆状态接口
/stayLogin
触发登录接口以后客户端要保证每两分钟(确保在每五分钟内)触发一次保持登录接口,超过五分钟不触发保持登录接口会被下线,需要重新登陆
强制登录接口
/forcedLogin
当前帐号在线数量满了以后,触发登录接口会显示无法登录,可以使用强制登陆,客户端选择踢下一个在线状态
退出登录接口
/exitLogin
客户端退出登录接口
授权文件
- 授权文件使用
RSA加密,在客户端,需要存储公钥,用于授权文件解密。
获取公钥接口
/getPublicKey
获取应用的公钥
获取授权文件
/getLicense
获取一个授权文件
用户信息
获取登录用户信息
/getUser
获取登录用户信息,得到用户的所有信息
获取用户应用权限
/getUserApp
获取用户应用权限,可以得到用户当前应用的到期时间,开始时间和账号限制人数
获取用户授权权限列表
/getUserPerms
获取当前用户所拥有的所有权限