最近项目业务上需要接入芝麻信用(获取用户芝麻分、人脸认证),由于项目使用golang所写,自然的芝麻信用官方未提供SDK 网上也未发现golang版芝麻信用sdk。 特将项目中关于芝麻信用模块拆分来分享
通过用户信心生成param和sign --> 前端通过param和sign参数开启支付宝授权 --> 用户授权完成 --> 前端通知 --> 芝麻信用授权查询 --> 获取用户唯一的open_id --> 通过用户唯一的open_id查询用户芝麻分
认证初始化 --> 开始认证获取url并返回前端 --> 前端通过url开始认证 --> 认证完成跳转回调地址