系统说明文档 3.5
## 第三代前端认证中心系统说明文档
适用版本号:3.5
更新时间:20.1.2
前端认证中心系统共包含 6 个部分。
- 本站交互
- 嵌入式登录
- 三方登录处理程序
- 认证框架
- 公用SDK
- IE升级
每个模块升级内容如下:
### 开放方法
在第二代基础上将所有模块进行功能整理和逻辑优化,拆分出Loop方法(用于周期性监控和更新)
开放使用区方法列表:
|方法名|方法功能|特别说明|
|-|-|-|
|setConf|设置配置|==兼容旧版本预留的方法,将在下个主版本中移除==|
|setGid|设置 gid|
|setChannelid|设置 channelid|
|tgc|检查在线状态||
|logout|退出登录||
|login|启动登录流程||
|reg|启动注册流程||
|otherLogin|三方登陆||
|reg_s|传递注册|参见 [传递使用方法](doc:URVDeWLx) 下同|
|login_s|传递登录||
|tgc_s|传递检查在线||
|logout_s|传递退出登录||
|fun_tgc|检查到在线回调|参见 [回调配置方法](doc:GpiD6R2s) 下同|
|fun_tgcErr|检查到离线回调||
|fun_logout|退出成功回调||
|fun_login|登录成功回调||
|fun_onreg|注册成功回调|此时用户可能使用一键注册成功,且帐号信息展示窗口未关闭|
|fun_reg|注册成功回调|此时可确保用户完成全部注册流程|
### 内部方法
|方法名|方法功能|特别说明|
|-|-|-|
|SetConf|设置配置|参见 [第三代系统配置设置方法](doc:x1DtEO2P)|
|GetConf|获取认证中心配置||
|Loop|周期性更新||
|HandleURL|处理跳转登录所传递的cookie信息||
|PostLogin|嵌入式框架传递登录||
|CheckToken|检查Token||
|BuildFrame|生成框架||
|CloseFrame|关闭框架||
|OpenFrame|开启框架||
|HandleMessage|处理消息||
|ReceiveMessage|接收消息||
|SendMessage|发送消息||
|SetOnline|设置在线状态||
|SetOffline|设置离线状态||
|Init|初始化插件||