代码记录-封装一套小程序支付和纯签约以及静默授权登录流程

2023-10-18 17:42:34 浏览数 (13)

静默授权

代码语言:javascript复制
/**
 * @function silentLogin 小程序静默登录
 * @param cb  回调函数
 * @param extraParams 额外的私有参数, 如果静默授权的时候有一些参数是需要自己传递的,可以定义在这里,在回调函数里面可以直接进行 比如:silentLogin(cb,{sex:'man'}) 那么在 cb(data) 的回参里面就可以直接通过 data.extraParams 获取到 sex 的对象 详情可以参考 demo
 * @description 根据方法的原子性,一个方法设计只应该处理当前业务,但是考虑到当前小程序的实际业务,这里不做功能和业务的区分 该项目目的就是根据授权获取用户信息
 *              后面如果需要改动,只需要将方法中的回调函数去除,将方法本身返回值 return 即可
 */
export const silentLogin = (cb, extraParams = {}) => {
  console.log('


	

1 人点赞