钉钉OAuth2登录
最后更新于:2022-04-02 07:22:24
# 钉钉OAuth2登录
>[info] version` 2.4.6+` 2021-08-16
[TOC]
## 准备工作
实现钉钉OAuth2需要先完成项目与钉钉的对接,对接步骤详见:[钉钉集成流程](/2292480)
> 看到并完成`对接配置`章节即可。
## 配置应用
1、打开在`准备工作`里创建的应用,然后点击`开发管理`,配置应用首页地址。
注意,如果想要在钉钉PC端使用,也还需要配置上PC端首页地址。
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/5a/af/5aafc0f6a19cc703f8934830edd8207d_859x485.png)
2、点击`钉钉登录与分享`,在接入登录的回调域名里填写你后台项目的地址。
> 这里填写的是公网地址,如果你使用的是局域网,那钉钉就访问不到,所以这时候就需要使用内网穿透工具了,详情见:[内网穿透之HTTP穿透](https://developers.dingtalk.com/document/resourcedownload/http-intranet-penetration)
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/9f/68/9f68a5e263eeb9f45a1843ef006aa319_811x476.png)
## 配置前端项目
修改项目根目录下的配置文件:`.env.development`
> 视情况而定修改哪个,修改完成后需要**重启**项目。
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/23/3d/233dc45ba59edf9ed5979c4312cc1a3c_773x148.png)
## 开始使用
配置成功后,点击应用即可自动登录,无需输入账号密码。如果创建了新的用户,默认密码是`123456`
1、PC端效果
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/a9/9b/a99b7c27fd6b72eac186e50e7050e274_854x850.png)
2、 手机端效果
![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/27/b3/27b379de61759853c5c9e661042c3307_380x823.png)
';