kernel.usr
2022-05-05 17:02:03 0 举报
微信银行分级用户体系
作者其他创作
大纲/内容
否
END...
手机银行用户?
微信银行登录流程
登录接口入参
tokenAToken
获取/生成微信银行业务访问令牌
实名用户
微信银行用户分级体系
交易用户
业务运营员
微信客户端调用微信公众平台获取用户授权码code
微信银行3.0 用户分级体系原则 微信银行3.0 业务准则: 不论进入微信银行公众号或小程序,均需要先进行微信银行用户认证(即调用微信银行登录接口) 1. 凡是进入微信银行(包括四川天府银行微信公众号,微信小程序)页面/功能的用户,均视为微信银行用户 2. 非微信渠道进入微信银行(如手机银行申请信用卡业务,进入微信公众号信用卡申请页面, 或者进入小程序)也均视为微信银行用户 3. 对微信银行用户按照与四川天府银行业务参与紧密程度进行用户分级 4. 凡进入微信银行,系统自动组装微信银行用户实例微信银行3.0 用户登录: 在3.0 以前,微信银行用户登录接口仅需要用户授权码:code 即可。 (公众号微信银行用户登录需要用户授权码:code, 业务代码:state) 3.0 以后,微信银行用户登录接口要求提供用户授权码:code 以及用户登录渠道。 用户登录渠道: (1) 对于微信渠道登录的微信银行用户,其渠道为对应的微信公众平台识别码,即该公众平台的微信号 (2) 对于非微信渠道的行内登录的微信银行用户,其渠道号为行内同一分配的9位数的渠道号 (3) 对于非微信渠道的行外登录的微信银行用户,由业务提供全行唯一的渠道号,并交由微信银行注册 (4) 对于三方渠道(如非天府银行的小程序或公众号)跳转至天府银行微信银行,视为微信渠道登录的微信银行用户1. 非法用户类型: 登录用户的登录渠道无法识别,或者未登录的用户视为非法登录用户2. 游客: 用户登录后,未找到该用户的实名信息,即视为游客 注意:对于非微信渠道登录的用户,且无法通过微信公众平台API,获取该用户的微信openid的用户,也均视为游客3. 实名用户: 已登录用户,且存在有用户的实名信息的用户,视为实名用户 注意: 实名用户有可能在天府银行已开设客户号,也可能未开设客户号,不论其是否开设客户号的均视为实名用户4. 已开户用户: 已登录用户为实名用户,且已开设客户号的,视为实名用户5. 查询用户: 已登录的已开户用户,且在微信银行已经绑定了银行账户的用户,视为查询用户 注意:查询用户具有账务查询的权限,如余额查询,信用卡账单查询等权限,但没有账务交易权限6. 交易用户: 已登录的查询用户,且在微信银行设置了交易密码的用户视为交易用户,具有账户查询,交易的权限7. 合伙人用户: 已登录的实名用户,按照业务要求成为天府银行的合伙人用户,具有推广微信银行的业务权限,视其是否开设客户号,绑定银行卡,设置交易密码等情况具有对等的业务权限8. 客户经理用户: 已登陆的实名用户,且在客户经理名单中包含该实名用户信息的,视为该用户为客户经理用户,客户经理用户也为合伙人用户,具有业务推广的权限9. 业务运营用户: 已登录的客户经理用户,且为在微信银行注册的业务运营专员用户的,视为业务运营用户,具有运营微信银行业务的权限(如:修改微信银行公众号菜单信息,添加微信公众号静态知识库,修改小程序首页业务标签等)10. 系统运营用户: 已登录的微信运营用户,具有调整微信银行系统的非业务系统的权限(如:微信银行各系统的缓存时间,系统配置,查询系统日志等)11. 超级管理员: 已登录的微信银行用户,且注册为微信银行超级管理员的用户,具有业务运营用户与系统运营用户的所有权限
已开户用户
是
合伙人用户
客户经理
微信渠道
调用微信银行游客登陆接口,生成临时的业务访问令牌
用户类型非法用户类型,游客,实名用户,已开户用户,查询用户,交易用户,合伙人用户,客户经理用户,业务运营用户,系统运营用户,超级管理员用户
超级管理员
微信渠道登录?
开始
系统管理员
微信银行3.0 用户分级体系
查询用户
登录参数:subjectId: 登录渠道编号state: 登录业务编号(公众号适用)
调用手机银行登录接口,获取手机银行用户信息
codesubjectIdstate
生成业务访问令牌,并绑定手机银行用户信息
游客
非微信渠道
0 条评论
回复 删除
下一页