1、基本需求
- 企業微信賬號
- 可信域名和伺服器
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
到此就完成了免密登入了