diff --git a/教程/20250109-内部程序企微登入接入指南.md b/教程/20250109-内部程序企微登入接入指南.md index 435b64c..330fbd9 100644 --- a/教程/20250109-内部程序企微登入接入指南.md +++ b/教程/20250109-内部程序企微登入接入指南.md @@ -99,9 +99,16 @@ yuanmeng: ``` ### 前端处理 -#### 方案一:授权承接界面 -- 前端添加一个界面来做跳转界面,并把界面链接配置到 `redirect-uri` 上 -- 跳转界面将路径接收到的参数通过登录链接进行后端`GET`请求。例如 `GET http://xxx/oauth/login/{client}` +#### 方案一:授权承接界面(建议) +##### 第一步: +- 登录界面添加企业微信登录按钮,按钮跳转链接:`http://test-pmsystem.qifu.com/oauth/authorize/pm-client` +- 域名需要根据环境变更 + +##### 第二步: +- 添加一个空白界面做跳转和登录。下面简称 `跳转界面` +- `跳转界面` 请求路径需要给后端,后端配置到 `redirect-uri` 上 +- 点击企业微信登录按钮后会授权及跳转到 `跳转界面` 并再连接后携带上授权参数 +- `跳转界面` 使用接收到的参数请求登录接口。使用 `GET` 请求。例如 `GET http://test-pmsystem.qifu.com/oauth/authorize/pm-client?code=xxxx&state=xxx` - 请求结果为登录信息,根据请求结果做对应处理就行 #### 方案二:登录成功处理界面