当前位置: 首页 > news >正文

有没有设计网站在广州的网站已运行时间代码

有没有设计网站在广州的,网站已运行时间代码,海尔商城网站建设维护,app开发公司属于什么行业配置问题 这是小程序登录问题#xff0c;必要的两个配置。 流程思路 1. 微信小程序端#xff0c;会返回一个code。 2. 查看需要返回给微信小程序端的数据。 3. 既然需要返回三个数据#xff0c;先看openid如何拿到 WX-Login https://api.weixin.qq.com/sns/jscode2ses…配置问题 这是小程序登录问题必要的两个配置。 流程思路 1.  微信小程序端会返回一个code。 2. 查看需要返回给微信小程序端的数据。 3. 既然需要返回三个数据先看openid如何拿到 WX-Login    https://api.weixin.qq.com/sns/jscode2session 原来如此可以看到它根据AppId 和 密钥 前端发送的唯一标识和固定的type类型分装成map之后发送了一个请求,解析出来json拿到了openid!。 4. token令牌 PostMapping(/login)ApiOperation(微信登录)public ResultUserLoginVO login(RequestBody UserLoginDTO userLoginDTO) {log.info(微信用户登录, userLoginDTO.getCode());System.out.println(登录凭证.....................................userLoginDTO.getCode());// 微信登录User user userService.wxLogin(userLoginDTO);// 为微信用户生成JWT令牌HashMapString, Object clamis new HashMap();clamis.put(JwtClaimsConstant.USER_ID, user.getId());String token JwtUtil.createJWT(jwtProperties.getUserSecretKey(), jwtProperties.getUserTtl(), clamis);UserLoginVO userLoginVO UserLoginVO.builder().id(user.getId()).openid(user.getOpenid()).token(token).build();System.out.println(返回参数.............................userLoginVO.toString());return Result.success(userLoginVO);} public User wxLogin(UserLoginDTO userLoginDTO) {// 调用微信接口服务获得当前微信用户的openidString openid getOpenid(userLoginDTO.getCode());System.out.println(查看返回的微信用户idopenid);//判断openid是否为空如果为空表示登录失败抛出业务异常if (openid null) {throw new LoginFailedException(MessageConstant.LOGIN_FAILED);}// 判断当前用户是否为新用户User user userMapper.getByOpenid(openid);System.out.println(新用户前...........................user.toString());// 如果是新用户自动完成注册if (user null) {user User.builder().openid(openid).createTime(LocalDateTime.now()).build();userMapper.insert(user);}System.out.println(新用户......................user.toString());// 返回这个用户对象return user;} user类根据前端code拿到用户(如果没有先注册) openid :那么首先wxLogin方法里面封装的数据里面有openid的值。 token 令牌规则:  appid, 密钥 用户id  加密而成 id: user类中获得 最后要返回的数据封装成userLoginVO类发送到小程序完成微信登录
http://www.hkea.cn/news/14324838/

相关文章:

  • 建设网站地图素材深圳建设局网站打不开
  • 嘉兴门户网站建设网站外包制作
  • 网站开发定制合同范本建一个网站需要购买域名 虚拟主机
  • 专做女装拿货的网站四川做网站优化价格
  • 安达市建设局网站国内做任务得数字货币的网站
  • 微信公众平台开发商宁波seo哪家最便宜
  • 网站建设策划文案企业邮箱怎么申请免费的
  • 网站导航栏兼容性建设银行官网招聘网站
  • 哪个网站上做ppt比较好看的邢台是不是又封了
  • 百度推广网络推广微信网站网络优化工程师是干什么的
  • 专业做淘宝开店的网站大庆互联网公司
  • oa办公系统网站开发西安市政道桥建设公司网站
  • 海南智能网站建设公司网站内链检测工具
  • 各大网站的软文怎么做做网站时的兼容问题
  • 犀牛云做网站如何医院网站建设需要多少钱
  • 个人网站的基本风格是乐陵森源木业全屋定制
  • 做健身推广网站深圳讯美网站建设
  • 江门免费模板建站js网站源码下载
  • 网站推广 2015谷歌网站备案系统
  • 建立本机网站show-useragent wordpress 不显示
  • 北京营销型网站公司企业在网站建设上的不足
  • 网站建设众筹织梦企业网站
  • dw网页设计软件的学习网站山西省智慧建筑信息平台
  • 龙海网站定制建设网站的报告
  • 游戏开发 网站开发购物软件
  • 酒厂网站模板电商网页设计师
  • 国内做新闻比较好的网站有哪些租域名和服务器要多少钱
  • 龙岗网站优化公司案例深圳市南山区网站建设
  • 杨浦手机网站建设wordpress 主教程从零始制作wordpress
  • 加强网站政务服务建设购物网站销售管理