Skip to content

Commit dd2ed60

Browse files
authored
Merge branch 'MSLTeam:master' into master
2 parents 6ed68ff + c29220a commit dd2ed60

9 files changed

Lines changed: 24 additions & 8 deletions
-138 KB
Binary file not shown.
-33.8 KB
Binary file not shown.
-47.1 KB
Binary file not shown.
-35.6 KB
Binary file not shown.
116 KB
Loading
29.8 KB
Loading
44.9 KB
Loading
26.9 KB
Loading

docs/docs/msl/oauth2.md

Lines changed: 24 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,21 +16,31 @@ permalink: /docs/msl/oauth2/
1616

1717
[MSL OAuth App管理](https://user.mslmc.net/user/oauth){.readmore}
1818

19-
![image-20250518191948522](./assets/image-20250518191948522.png)
19+
![image-20251111163735501](./assets/image-20251111163735501.png)
2020

2121
填写应用的 ==名字==,==图标==(推荐正方形,需要是可以外部访问的url地址),以及您的App的 ==回调地址== 。
2222

23-
![image-20250518192149472](./assets/image-20250518192149472.png)
23+
注意:应用权限请保持默认的选择 ==用户信息== 。
24+
25+
::: tip 关于应用权限
26+
27+
如果你只是需要调用MSL用户中心进行登录,那么选择 ==用户信息== 是完全足够的。
28+
29+
==所有权限== 是提供MSL账号的完全访问权限,仅适用于对接我们的其他服务(如MSLFrp),若您有这方面的需求,可以在Q群或者邮件联系我们商讨后为您开通相关权限。[support@mslmc.cn](mailto:support@mslmc.cn)
30+
31+
:::
32+
33+
![image-20251111164801605](./assets/image-20251111164801605.png)
2434

2535
点击确定后,会返回您的App ==客户端ID== 以及 ==密钥== 信息。
2636
::: important 注意
2737
请妥善保管您的密钥,==密钥仅会显示一次=={.important} 。
2838
后续若忘记密钥就只能重置了。
2939
:::
3040

31-
![image-20250518192239600](./assets/image-20250518192239600.png)
41+
![image-20251111164954920](./assets/image-20251111164954920.png)
3242

33-
![image-20250518193907252](./assets/image-20250518193907252.png)
43+
![image-20251111165023639](./assets/image-20251111165023639.png)
3444

3545
::: info 审核
3646
添加App后会进入待审核状态,请 ==联系管理员审核== 。
@@ -136,16 +146,14 @@ MSL统一身份验证基于OAuth2的授权码模式规范设计
136146
::: field name="client_secret" type="String" required default="FAOFoGDPtTK8Yudlerv..."
137147
您在第一步申请的客户端密钥
138148

139-
<Badge type="warning" text="非必须,但强烈建议。" />
140-
141149
:::
142150

143151
::::
144152

145153
返回示例:
146154

147155
```json
148-
{
156+
{
149157
"code": 200,
150158
"msg": "授权成功",
151159
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1aWQiOjEsImlhdCI6MTc0NzU1NzY3MiwiZXhwIjoxNzQ3NTYxMjcyfQ.iyX0dIXxrUkr6Dg7HCZ7YNQb2G1u5EYpzh-6wKYJShg",
@@ -154,13 +162,21 @@ MSL统一身份验证基于OAuth2的授权码模式规范设计
154162
"scope": "user_info"
155163
}
156164
```
157-
165+
158166
获取到 ==access_token== 即可
159167

160168
[完整API文档:**获取Access Token - MSL-User-System**](https://apidoc-user.mslmc.cn/297247077e0){.readmore}
161169

162170
3. ### 获取用户信息
163171

172+
::: warning 接口适用提醒
173+
174+
本api接口仅适用于权限类型为 ==用户信息=={.warning} 的应用。
175+
176+
若您使用的应用类型为所有权限,请参照我们提供的API文档获取用户信息。
177+
178+
:::
179+
164180
<Badge type="tip" text="GET" />
165181

166182
```

0 commit comments

Comments
 (0)