PS服务化版本-鉴权标准业务流程
2019-01-11 15:22:23 0 举报
鉴权标准流程
作者其他创作
大纲/内容
根据ruleCode获得输出模板
token开关是否打开
N
初始化参数
单鉴权
itemCodeitemtyperuleCode用户校验:userId,sn
M3uPlayUrlSersvice
获取用户信息
校验上下文
Y
拼接播放参数
查SubscriberSession表得到UserLoginInfo
HttpPlayUrlSersvice
兼容:判断是节目鉴权,还是产品和服务鉴权
判断UserID是否为空
HlsPlayUrlSersvice
播放基地址
PS服务化版本-鉴权标准业务流程
IPInfoUserInfocontentInfoterminalInfo(透传)extendparam兼容:处理新老终端传递参数差异的属性值(直播回看传channelCode用)
从context中获取
百视通侧鉴权BestvOrderService 第三方鉴权PartnerOrderService 两个,但顺序可变
百视通侧鉴权BestvOrderService/第三方鉴权PartnerOrderService 仅一个
节目信息:播放地址产品信息:收费的待订购列表其他(ExtendInfo):码率名称等
双鉴权
是否满足条件:(鉴权成功or 试看)and 节目鉴权 and bestv提供地址
订购鉴权统一接口playAuth
查Redis 得到UserLoginInfo
播放地址获取
是否是老AAA模型
返回报文Json对象
兼容:如果是用户,以aaa获取的userId,sn为准
收藏
0 条评论
下一页