diff --git a/docs/clients/dingding.md b/docs/clients/dingding.md deleted file mode 100644 index 977777e..0000000 --- a/docs/clients/dingding.md +++ /dev/null @@ -1,5 +0,0 @@ -## 创建第三方应用 - -登录登录钉钉开发者后台:[open-dev.dingtalk](https://open-dev.dingtalk.com/) - -... diff --git a/docs/clients/weibo.md b/docs/clients/dingtalk.md similarity index 62% rename from docs/clients/weibo.md rename to docs/clients/dingtalk.md index c5288bc..8c32047 100644 --- a/docs/clients/weibo.md +++ b/docs/clients/dingtalk.md @@ -1,6 +1,6 @@ ## 注册账号 -地址:[weibo](https://open.weibo.com/apps) +地址:[dingtalk](https://n.dingtalk.com/dingding/h5-register/index.html#/) 如果已有则忽略该步骤,直接进入第二步 diff --git a/docs/clients/douyin.md b/docs/clients/douyin.md deleted file mode 100644 index 7c1f4ac..0000000 --- a/docs/clients/douyin.md +++ /dev/null @@ -1,5 +0,0 @@ -## 创建第三方应用 - -访问抖音开放平台:[open.douyin](https://open.douyin.com/) - -... diff --git a/docs/clients/feishu.md b/docs/clients/feishu.md index 0db8bde..46dd6f7 100644 --- a/docs/clients/feishu.md +++ b/docs/clients/feishu.md @@ -1,9 +1,32 @@ ## 注册账号 -地址:[gitee](https://gitee.com/) +地址:[feishu](https://www.feishu.cn/accounts/page/ug_register) 如果已有则忽略该步骤,直接进入第二步 ## 创建第三方应用 -登录已注册的账号... +### 登录 + +登录[飞书开放平台](https://open.feishu.cn/),通过主页右上角进入个人设置页 + +![dev.png](../public/images/feishu/dev.png) + +### 创建应用 + +![new.png](../public/images/feishu/new.png) + +配置回调地址 + +![callback.png](../public/images/feishu/callback.png) + +配置应用权限 + +![permission.png](../public/images/feishu/permission.png) + +### 获取密钥 + +![secrets.png](../public/images/feishu/secrets.png) + +记录 `Client ID`、`Client Secret`、`重定向 URL`,这三个东西在我们集成的时候都用得到,请妥善保管 `Client ID` 和 +`Client Secret` diff --git a/docs/clients/gitee.md b/docs/clients/gitee.md index 0db8bde..4d5774a 100644 --- a/docs/clients/gitee.md +++ b/docs/clients/gitee.md @@ -1,9 +1,40 @@ ## 注册账号 -地址:[gitee](https://gitee.com/) +地址:[Gitee](https://gitee.com/) 如果已有则忽略该步骤,直接进入第二步 ## 创建第三方应用 -登录已注册的账号... +### 登录 + +登陆已注册的账号,通过主页右上角进入个人设置页 + +![settings.png](../public/images/gitee/settings.png) + +### 创建应用 + +进入第三方应用界面 + +![dev.png](../public/images/gitee/dev.png) + +创建应用 + +![new.png](../public/images/gitee/new.png) + +信息输入完成后,点击创建应用 + +!!! warning + + 切记勾选 `emails` 选项 + +![save.png](../public/images/gitee/save.png) + +### 获取密钥 + +创建完成后,页面将自动刷新并创建密钥 + +![secrets.png](../public/images/gitee/secrets.png) + +记录 `Client ID`、`Client Secret`、`应用回调地址`,这三个东西在我们集成的时候都用得到,请妥善保管 `Client ID` 和 +`Client Secret` diff --git a/docs/clients/github.md b/docs/clients/github.md index 5f0ab42..ef418a7 100644 --- a/docs/clients/github.md +++ b/docs/clients/github.md @@ -8,35 +8,35 @@ ### 登录 -登录已注册的账号,通过主页右上角进入个人设置页:[profile](https://github.com/settings/profile) +登录已注册的账号,通过主页右上角进入个人设置页 ![settings.png](../public/images/github/settings.png) ### 创建应用 -进入开发者界面:[Developer settings](https://github.com/settings/apps) +进入开发者界面 ![dev.png](../public/images/github/dev.png) -创建 OAuth app:[OAuth apps](https://github.com/settings/developers) +创建 OAuth app -![oauth.png](../public/images/github/oauth.png) +![new.png](../public/images/github/new.png) - `Application name` 填写自己的网站名称 - `Homepage URL` 填写自己的网站首页地址 - `Application description` 填写自己的应用描述 -- `Authorization callback URL` 用户授权后跳转到自己平台的地址。通常情况下,开发者需要在此路由代码中实现自己平台用户的注册、绑定等操作 +- `Authorization callback URL` 用户授权后的跳转地址,通常情况下,开发者需要在此路由代码中实现用户注册、绑定等操作 - `Enable Device Flow` 不需要勾选 信息输入完成后,点击下方绿色的 ==`Register applaction`== 按钮创建应用 -![register.png](../public/images/github/register.png) +![save.png](../public/images/github/save.png) ### 创建密钥 -创建完成后,进入应用详情页,`Client secrets` +创建完成后,进入应用详情页 ![secrets.png](../public/images/github/secrets.png) -创建完成后,记录 `Client ID`、`Client Secret`、`Authorization callback URL`,这三个东西在我们集成的时候都用得到,请妥善保管 -ID 和 Secret +记录 `Client ID`、`Client Secret`、`Authorization callback URL`,这三个东西在我们集成的时候都用得到,请妥善保管 `Client ID` +和 `Client Secret` diff --git a/docs/clients/google.md b/docs/clients/google.md index 37ba1ec..fffca60 100644 --- a/docs/clients/google.md +++ b/docs/clients/google.md @@ -1,5 +1,25 @@ ## 创建第三方应用 +### 登录 + 登录 Google 开发者中心:[console.developers.google](https://console.developers.google.com/apis/dashboard) -... +### 创建项目 + +![new.png](../public/images/google/dev.png) + +创建凭据 + +![new.png](../public/images/google/new.png) + +信息输入完成后,点击创建应用 + +![save.png](../public/images/google/save.png) + +### 获取密钥 + +创建完成后,页面将自动刷新并创建密钥 + +![secrets.png](../public/images/google/secrets.png) + +记录 `客户端ID`、`客户端密钥`、`重定向 URI`,这三个东西在我们集成的时候都用得到,请妥善保管 `客户端ID` 和 `客户端密钥` diff --git a/docs/clients/linuxdo.md b/docs/clients/linuxdo.md index bc8a7f6..d9169a1 100644 --- a/docs/clients/linuxdo.md +++ b/docs/clients/linuxdo.md @@ -8,17 +8,17 @@ ### 登录 -登录已注册的账号,通过主页左侧 Connect 进入 connect 页面:[connect](https://connect.linux.do/) +登录已注册的账号,通过主页左侧 Connect 进入 connect 页面 ![connect.png](../public/images/linuxdo/connect.png) ### 创建应用 -进入开发者界面:[sso](https://connect.linux.do/dash/sso) +进入开发者界面 ![dev.png](../public/images/linuxdo/dev.png) -申请新接入:[new](https://connect.linux.do/dash/sso/new) +申请新接入 ![new.png](../public/images/linuxdo/new.png) @@ -30,4 +30,4 @@ ![secrets.png](../public/images/linuxdo/secrets.png) -记录 `Client ID`、`Client Secret`、`回调地址`,这三个东西在我们集成的时候都用得到,请妥善保管 ID 和 Secret +记录 `Client ID`、`Client Secret`、`回调地址`,这三个东西在我们集成的时候都用得到,请妥善保管 `Client ID` 和 `Client Secret` diff --git a/docs/clients/oschina.md b/docs/clients/oschina.md index 38785ed..4fc7043 100644 --- a/docs/clients/oschina.md +++ b/docs/clients/oschina.md @@ -6,4 +6,24 @@ ## 创建第三方应用 -登录已注册的账号... +### 登录 + +登录已注册的账号,通过页脚进入文档页 + +![settings.png](../public/images/oschina/settings.png) + +### 创建应用 + +![new.png](../public/images/oschina/new.png) + +信息输入完成后,点击确认添加 + +![save.png](../public/images/oschina/save.png) + +### 获取密钥 + +创建完成后,页面将自动刷新并创建密钥 + +![secrets.png](../public/images/oschina/secrets.png) + +记录 `应用ID`、`应用私钥`、`回调地址`,这三个东西在我们集成的时候都用得到,请妥善保管 应用ID 和 应用私钥 diff --git a/docs/clients/qq.md b/docs/clients/qq.md index adfb474..dcbfec5 100644 --- a/docs/clients/qq.md +++ b/docs/clients/qq.md @@ -1,5 +1,5 @@ ## 创建第三方应用 -登录QQ互联平台:[QQ](https://connect.qq.com/) +登录 QQ 互联平台:[connect.qq](https://connect.qq.com/) ... diff --git a/docs/clients/wechat_work.md b/docs/clients/wechat_work.md index f0cd6d2..dddbfe2 100644 --- a/docs/clients/wechat_work.md +++ b/docs/clients/wechat_work.md @@ -1,3 +1,9 @@ +## 注册账号 + +地址:[work.weixin](https://work.weixin.qq.com/wework_admin/register_wx) + +如果已有则忽略该步骤,直接进入第二步 + ## 创建第三方应用 登录微信企业版控制台:[work.weixin](https://work.weixin.qq.com/wework_admin/loginpage_wx?from=myhome_openApi) diff --git a/docs/public/images/feishu/callback.png b/docs/public/images/feishu/callback.png new file mode 100644 index 0000000..f940ee7 Binary files /dev/null and b/docs/public/images/feishu/callback.png differ diff --git a/docs/public/images/feishu/dev.png b/docs/public/images/feishu/dev.png new file mode 100644 index 0000000..3436345 Binary files /dev/null and b/docs/public/images/feishu/dev.png differ diff --git a/docs/public/images/feishu/new.png b/docs/public/images/feishu/new.png new file mode 100644 index 0000000..b76471f Binary files /dev/null and b/docs/public/images/feishu/new.png differ diff --git a/docs/public/images/feishu/permission.png b/docs/public/images/feishu/permission.png new file mode 100644 index 0000000..2bdb6e2 Binary files /dev/null and b/docs/public/images/feishu/permission.png differ diff --git a/docs/public/images/feishu/secrets.png b/docs/public/images/feishu/secrets.png new file mode 100644 index 0000000..5869e64 Binary files /dev/null and b/docs/public/images/feishu/secrets.png differ diff --git a/docs/public/images/gitee/dev.png b/docs/public/images/gitee/dev.png new file mode 100644 index 0000000..b646ad9 Binary files /dev/null and b/docs/public/images/gitee/dev.png differ diff --git a/docs/public/images/gitee/new.png b/docs/public/images/gitee/new.png new file mode 100644 index 0000000..8daa220 Binary files /dev/null and b/docs/public/images/gitee/new.png differ diff --git a/docs/public/images/gitee/save.png b/docs/public/images/gitee/save.png new file mode 100644 index 0000000..53b428a Binary files /dev/null and b/docs/public/images/gitee/save.png differ diff --git a/docs/public/images/gitee/secrets.png b/docs/public/images/gitee/secrets.png new file mode 100644 index 0000000..0ac8ec6 Binary files /dev/null and b/docs/public/images/gitee/secrets.png differ diff --git a/docs/public/images/gitee/settings.png b/docs/public/images/gitee/settings.png new file mode 100644 index 0000000..9ae2108 Binary files /dev/null and b/docs/public/images/gitee/settings.png differ diff --git a/docs/public/images/github/dev.png b/docs/public/images/github/dev.png index ad29ac9..4b75522 100644 Binary files a/docs/public/images/github/dev.png and b/docs/public/images/github/dev.png differ diff --git a/docs/public/images/github/new.png b/docs/public/images/github/new.png new file mode 100644 index 0000000..2a60c84 Binary files /dev/null and b/docs/public/images/github/new.png differ diff --git a/docs/public/images/github/oauth.png b/docs/public/images/github/oauth.png deleted file mode 100644 index 41e5ef0..0000000 Binary files a/docs/public/images/github/oauth.png and /dev/null differ diff --git a/docs/public/images/github/register.png b/docs/public/images/github/register.png deleted file mode 100644 index 2cddd97..0000000 Binary files a/docs/public/images/github/register.png and /dev/null differ diff --git a/docs/public/images/github/save.png b/docs/public/images/github/save.png new file mode 100644 index 0000000..1cf0856 Binary files /dev/null and b/docs/public/images/github/save.png differ diff --git a/docs/public/images/github/secrets.png b/docs/public/images/github/secrets.png index 72d0963..f56ad97 100644 Binary files a/docs/public/images/github/secrets.png and b/docs/public/images/github/secrets.png differ diff --git a/docs/public/images/github/settings.png b/docs/public/images/github/settings.png index 02c2ad8..271ba2f 100644 Binary files a/docs/public/images/github/settings.png and b/docs/public/images/github/settings.png differ diff --git a/docs/public/images/google/dev.png b/docs/public/images/google/dev.png new file mode 100644 index 0000000..65ed80a Binary files /dev/null and b/docs/public/images/google/dev.png differ diff --git a/docs/public/images/google/new.png b/docs/public/images/google/new.png new file mode 100644 index 0000000..43d9b1d Binary files /dev/null and b/docs/public/images/google/new.png differ diff --git a/docs/public/images/google/save.png b/docs/public/images/google/save.png new file mode 100644 index 0000000..8043bc6 Binary files /dev/null and b/docs/public/images/google/save.png differ diff --git a/docs/public/images/google/secrets.png b/docs/public/images/google/secrets.png new file mode 100644 index 0000000..6be8299 Binary files /dev/null and b/docs/public/images/google/secrets.png differ diff --git a/docs/public/images/linuxdo/connect.png b/docs/public/images/linuxdo/connect.png index ce7c6db..6d67931 100644 Binary files a/docs/public/images/linuxdo/connect.png and b/docs/public/images/linuxdo/connect.png differ diff --git a/docs/public/images/linuxdo/dev.png b/docs/public/images/linuxdo/dev.png index abfc948..61251cc 100644 Binary files a/docs/public/images/linuxdo/dev.png and b/docs/public/images/linuxdo/dev.png differ diff --git a/docs/public/images/linuxdo/new.png b/docs/public/images/linuxdo/new.png index dcd3267..19b78fa 100644 Binary files a/docs/public/images/linuxdo/new.png and b/docs/public/images/linuxdo/new.png differ diff --git a/docs/public/images/linuxdo/save.png b/docs/public/images/linuxdo/save.png index 08fa00f..f32189c 100644 Binary files a/docs/public/images/linuxdo/save.png and b/docs/public/images/linuxdo/save.png differ diff --git a/docs/public/images/linuxdo/secrets.png b/docs/public/images/linuxdo/secrets.png index cec7dd8..5869773 100644 Binary files a/docs/public/images/linuxdo/secrets.png and b/docs/public/images/linuxdo/secrets.png differ diff --git a/docs/public/images/oschina/new.png b/docs/public/images/oschina/new.png new file mode 100644 index 0000000..ae3a105 Binary files /dev/null and b/docs/public/images/oschina/new.png differ diff --git a/docs/public/images/oschina/save.png b/docs/public/images/oschina/save.png new file mode 100644 index 0000000..b477a78 Binary files /dev/null and b/docs/public/images/oschina/save.png differ diff --git a/docs/public/images/oschina/secrets.png b/docs/public/images/oschina/secrets.png new file mode 100644 index 0000000..fb67738 Binary files /dev/null and b/docs/public/images/oschina/secrets.png differ diff --git a/docs/public/images/oschina/settings.png b/docs/public/images/oschina/settings.png new file mode 100644 index 0000000..0e04f06 Binary files /dev/null and b/docs/public/images/oschina/settings.png differ diff --git a/docs/status.md b/docs/status.md index ba32df0..fc075f7 100644 --- a/docs/status.md +++ b/docs/status.md @@ -18,7 +18,7 @@ - [ ] [微信小程序](clients/wechat_open.md) - [ ] [微信开放平台](clients/wechat_mp.md) - [ ] [企业微信二维码登录](clients/wechat_work.md) -- [ ] [钉钉](clients/dingding.md) +- [ ] [钉钉](clients/dingtalk.md) - [ ] [QQ](clients/qq.md) - [ ] [微博](clients/weibo.md) - [ ] [抖音](clients/douyin.md) diff --git a/mkdocs.yml b/mkdocs.yml index a78e217..820254b 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -16,14 +16,12 @@ nav: - GitHub: clients/github.md - Gitee: clients/gitee.md - 开源中国: clients/oschina.md - - 微信小程序: clients/wechat_open.md - - 微信开放平台: clients/wechat_mp.md + - 微信小程序: clients/wechat_mp.md + - 微信开放平台: clients/wechat_open.md - 企业微信二维码登录: clients/wechat_work.md - 飞书: clients/feishu.md - - 钉钉: clients/dingding.md + - 钉钉: clients/dingtalk.md - QQ: clients/qq.md - - 微博: clients/weibo.md - - 抖音: clients/douyin.md - Google: clients/google.md - 变更日志: changelog.md theme: