首页 > 其他分享 >企业微信自建应用开发-免密登录

企业微信自建应用开发-免密登录

时间:2024-07-02 21:09:14浏览次数:13  
标签:getUserInfo code 登录 自建 微信 免密 应用

1、基本需求

  1. 企业微信账号
  2. 可信域名和服务器

2、创建自建应用

企业微信
点击应用管理

下滑找到自建应用

填写名称和权限和上传应用头像

3、构建路径

点击打开刚刚的自建应用

企业需要在打开的网页里面携带用户的身份信息直接进行免登录操作,第一步需要构造如下的链接来获取code参数获取code参数企业微信Api文档

这样转发的地址就会在后面自动拼上code参数

4、后端接受code参数

    * 免密登录
    */
   @GetMapping(value = "getUserInfo")
   public String getUserInfo(String code){
       //根据code获取点击应用用户信息
       WechatUserInfo userInfo = weChatService.getUserInfo(code);
       //todo 根据上述信息执行登录操作 
       return "redirect:/index";
   }

根据code获取点击应用用户信息文档Api

到此就完成了免密登录了

标签:getUserInfo,code,登录,自建,微信,免密,应用
From: https://www.cnblogs.com/difficult/p/18280493

相关文章

  • 阿里云aliyun rds 本地盘恢复到线下自建库
    RDSMySQL物理备份文件恢复到自建数据库更新时间:2024年2月29日11:30:06本文介绍如何使用PerconaXtraBackup工具,将RDSMySQL的物理备份文件恢复到自建数据库。背景RDSMySQL支持将实例备份文件恢复到自建数据库,当前支持物理备份文件恢复、逻辑备份文件恢复等多种方式。如何......
  • 快速自建Web安全测试
    一、动态语言动态语言就是对服务器行为的编程,这被称为服务器端脚本或服务器脚本。1.动态语言能做什么动态的向Web页面编辑,改变或者添加任何内容。对由HTML表单提交的用户请求或数据进行响应。访问数据或者数据库,并向浏览器返回结果。为不同的用户定制页面。提高网页安全性......
  • java实现微信登录
    前言上一篇做了php的微信登录,所以也总结一下Java的微信授权登录并获取用户信息这个功能的开发流程。配置配置什么的就不多说了,详细的配置可以直接前往我上一篇查看。https://www.cnblogs.com/nothavebug/p/18277732流程实现(后端)(JAVA)(springboot)1.首先先配置一下applica......
  • h5项目微信分享(以卡片形式,带标题和图片)
    1.注册成为微信开放平台开发者首先,你需要有一个微信公众平台的账号,并且你的小程序或公众号需要获得网页授权能力。这一步骤涉及在微信开放平台注册并创建小程序或公众号,获取AppID和AppSecret。2.配置安全域名在微信公众平台的小程序或公众号后台,你需要将你的H5项目的域名......
  • 基于java+ssm+vue的球馆预约微信小程序
    ......
  • 逆向通达信 x 逆向微信 x 逆向Qt
    本篇在博客园地址https://www.cnblogs.com/bbqzsl/p/18252961本篇内容包括:win32窗口嵌入QtUI。反斗玩转signal-slot。最后 通达信x微信xQt 做手术。 QtAlienWidget是一种广义的DirectUI。在UI技术中,DirectUI和AlienWidget的概念有所重叠,但具体实现和应用场景有所......
  • springboot+vue项目如何集成企业微信
    本文以springboot+vue技术开发的低代码平台为案例,介绍应用系统如何集成企业微信,包括同步企业微信组织用户、单点登录、消息发送等。在线体验:http://www.yunchengxc.com1、准备应用1.1、注册企业微信账号作为企业微信的企业管理员,首先登录企业微信官网,注册一个企业微信账号。......
  • 对接企业微信,通过机器人发送群信息
    1.自己创建一个群聊2.通过右键群聊创建机器人3.获取机器人webhook地址4.查看企业微信的接口文档         由于我使用的是卡片模式,所以以下是基于卡片模式的编写,如选择其他可点击下方按钮进行查询群机器人配置说明-文档-企业微信开发者中心(qq.com){......
  • php 获取微信用户的openId
    //这里的code是通过前端页面获取的//$appid="公众号在微信的appid";//$secret="公众号在微信的appsecret";publicfunctionuserOpenId($appid,$secret,$code){$url="https://api.weixin.qq.com/sns/jscode2session?appid=$appid&secret=$secret&......
  • 搭建微信小程序
              在开发小程序之前,您需要先注册微信小程序。进入小程序页面,单击前往注册,根据指引填写信息和提交相应的资料,点击注册,完成账号申请。使用申请的微信公众平台账号登录小程序后台,单击开发管理>开发设置,可以看到小程序的AppID,......