我们项目vue的H5的一套代码在微信公众号上及app内同时运行,且2个小项目,置业模块只是展示,不需要登录授权,购票模块需要授权登录,并绑定手机号,以辨识那个用户购票。思路:1、跳转路由前先判断是微信环境还是App环境——>2、判断置业模块还是购票模块,置业的话直接放行,购票的话在进行判断——>3、根据本地localStorage中是否有openId来判断有无授权——>4、已授权的话放行,未授权的话,跳转授权页进行授权——>5、进入授权页面进行微信授权——>6、授权完跳转绑定页面进行手机号绑定——>7、绑定完携带加密手机号跳转首页

需要在公众号平台配置:

1、路由:

对于不需要登录授权的路由设置辨识标识:

2、授权页面:

 

 调用的方法:

3、绑定手机号页面:

 

 4、跳转首页:

 

Logo

前往低代码交流专区

更多推荐