Skip to content

Commit

Permalink
🌈 style: format
Browse files Browse the repository at this point in the history
also need more fix
  • Loading branch information
FalfaChino committed Jun 24, 2024
1 parent ae32b7f commit aa0269d
Show file tree
Hide file tree
Showing 6 changed files with 43 additions and 37 deletions.
1 change: 1 addition & 0 deletions .markdownlint.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
default: true
MD003: false
MD013: false
MD022: false
Expand Down
2 changes: 1 addition & 1 deletion docs/advanced/for-experts.template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@
这篇文档是面向开发者的,普通用户可能无法理解。

如果你看不懂这个页面在说些什么,直接关闭这篇文档或者浏览其它文档即可,忽略这部分内容不会影响你正常使用 LittleSkin 的基础功能。
:::
:::
43 changes: 21 additions & 22 deletions docs/advanced/oauth2.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,12 +34,12 @@ LittleSkin 支持 OAuth 2 服务端。你可以在你的应用中集成「使用

### API 端点

| API 端点 Endpoint | URL |
| ---------------------- | ------------------------------------------ |
| 授权 Authorize | `https://littleskin.cn/oauth/authorize` |
| 令牌 Token | `https://littleskin.cn/oauth/token` |
| 用户信息 User Info | `https://littleskin.cn/api/user` |
| 刷新令牌 Refresh Token | `https://littleskin.cn/api/auth/refresh` |
| API 端点 Endpoint | URL |
| ---------------------- | ---------------------------------------- |
| 授权 Authorize | `https://littleskin.cn/oauth/authorize` |
| 令牌 Token | `https://littleskin.cn/oauth/token` |
| 用户信息 User Info | `https://littleskin.cn/api/user` |
| 刷新令牌 Refresh Token | `https://littleskin.cn/api/auth/refresh` |

### 支持的 Scope

Expand All @@ -55,7 +55,7 @@ LittleSkin 支持 OAuth 2 服务端。你可以在你的应用中集成「使用

客户端构造 Authorize URL 并引导用户在**浏览器**中访问。

``` http
```http
GET https://littleskin.cn/oauth/authorize
?client_id={client_id}
&redirect_uri={redirect_uri}
Expand All @@ -80,7 +80,7 @@ GET https://littleskin.cn/oauth/authorize

客户端构造 URL 并发起 POST 请求。

``` http
```http
POST https://littleskin.cn/oauth/token
Content-Type: application/x-www-form-urlencoded
Expand All @@ -103,19 +103,18 @@ Content-Type: application/x-www-form-urlencoded

请求成功后将返回 JSON 响应。

``` json
```json
{
"access_token": "***J.W.T***",
"token_type": "Bearer",
"expires_in": 31622400,
"refresh_token": "******"
"access_token": "***J.W.T***",
"token_type": "Bearer",
"expires_in": 31622400,
"refresh_token": "******"
}
```


|| 解释 |
| --------------- | ------------------------- |
| `access_token` | Access Token (JWT 格式) |
| `access_token` | Access Token (JWT 格式) |
| `token_type` | 令牌类型,固定值 `Bearer` |
| `expires_in` | 令牌的有效时间(秒) |
| `refresh_token` | 刷新令牌 |
Expand All @@ -124,7 +123,7 @@ Content-Type: application/x-www-form-urlencoded

在此使用 Access Token 获取用户基本信息。

``` http
```http
GET https://littleskin.cn/api/user
Authorization: Bearer {access_token}
```
Expand All @@ -137,19 +136,19 @@ Authorization: Bearer {access_token}

为了在刷新 Access Token 的过期时间,可在 Access Token 有效期内请求更新有效期。

``` http
```http
POST https://littleskin.cn/api/auth/refresh
Authorization: Bearer {access_token}
```

请求成功后将返回 JSON 响应。

``` jsonc
```jsonc
{
"token": "***J.W.T***"
"token": "***J.W.T***"
}
```

|| 解释 |
| ------- | ----------------------------- |
| `token` | 新的 Access Token (JWT 格式) |
|| 解释 |
| ------- | ---------------------------- |
| `token` | 新的 Access Token (JWT 格式) |
12 changes: 8 additions & 4 deletions docs/newbee/csl.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,20 +52,20 @@ CustomSkinLoader 14.4 起支持通过 ExtraList 的方式添加皮肤站,这

:::

::: details 修改配置文件:12.9-
::: details 修改配置文件:12.9-

配置文件存放于 `.minecraft/CustomSkinLoader/` 目录中,共有两个配置文件,文件名分别为 `skinurls.txt``capeurls.txt`

首先请使用记事本或者任意代码编辑器打开 `skinurls.txt`,将原有的所有内容替换为以下内容:

```
```http
https://littleskin.cn/skin/*.png
https://skin.prinzeugen.net/skin/*.png
```

保存退出后再使用记事本或任意代码编辑器打开 `capeurls.txt`,将原有的所有内容替换为以下内容:

```
```http
https://littleskin.cn/cape/*.png
https://skin.prinzeugen.net/cape/*.png
```
Expand All @@ -76,11 +76,15 @@ https://skin.prinzeugen.net/cape/*.png

## 手动修改配置文件 {#edit-csl-config}

<!-- markdownlint-disable MD051 -->

> [!NOTE] 什么情况下需要手动修改 CustomSkinLoader 配置文件?
> 一般来说,你只需要简单地安装 CustomSkinLoader Mod 即可,无需进行任何额外的配置。
>
> 然而有时事与愿违,如果你在使用过程中遇到了如 [同名冲突](#14.7+) 这样的情况,那就是时候照着下面的步骤来做了。
<!-- markdownlint-restore -->

---

配置文件: `CustomSkinLoader.json` [<BSButton style="background-color: var(--vp-c-success-3)"><FA :icon="faFileArrowDown" /> 下载此文件 </BSButton>](/CustomSkinLoader.json)
Expand Down Expand Up @@ -165,5 +169,5 @@ CustomSkinLoader 有一个加载列表,里面存放和定义着如何加载你

你可以在以下网站获取到关于 CompatibilityLayerForCustomSkinLoader 的更多信息。

- [MC百科 (mcmod.cn)](https://www.mcmod.cn/class/4160.html)
- [MC 百科 (mcmod.cn)](https://www.mcmod.cn/class/4160.html)
- [CurseForge](https://www.curseforge.com/minecraft/mc-mods/compatibilitylayerforcustomskinloader)
18 changes: 9 additions & 9 deletions docs/policies/privacy.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,20 +51,20 @@
为更好地提供服务,LittleSkin 大量引入了第三方提供的服务。这些服务的提供者可能会收集和使用更多信息,且不受 LittleSkin 的控制。请查看以下内容来了解对应的主体的隐私政策:

- **Algolia**[Privacy Policy](https://www.algolia.com/policies/privacy/)
- 我们使用了 Algolia 的文档搜索服务(DocSearch);
- 我们使用了 Algolia 的文档搜索服务(DocSearch);
- **Cloudflare**[Privacy Policy](https://www.cloudflare.com/privacypolicy/)
- 我们使用了 Cloudflare 的域名解析(DNS)服务、网络应用防火墙(WAF)服务、内容分发网络(CDN)服务和性能分析服务(Browser Insights);
- 我们使用了 Cloudflare 的域名解析(DNS)服务、网络应用防火墙(WAF)服务、内容分发网络(CDN)服务和性能分析服务(Browser Insights);
- **GitHub**[隐私声明](https://docs.github.com/github/site-policy/github-privacy-statement)
- 我们使用了 GitHub 的代码托管(Git)服务、持续集成(CI)服务和静态网站托管服务(Pages);
- 我们使用了 GitHub 的代码托管(Git)服务、持续集成(CI)服务和静态网站托管服务(Pages);
- **Google**[隐私权和条款](https://policies.google.com/privacy)
- 我们使用了 Google 的数据分析服务(Analytics)和人机验证服务(reCAPTCHA);
- 我们使用了 Google 的数据分析服务(Analytics)和人机验证服务(reCAPTCHA);
- **jsDelivr**[Privacy Policy - cdn.jsdelivr.net](https://www.jsdelivr.com/privacy-policy-jsdelivr-net)
- 我们使用了 jsDelivr 的内容分发网络(CDN)服务;
- 我们使用了 jsDelivr 的内容分发网络(CDN)服务;
- **Microsoft**[隐私声明](https://privacy.microsoft.com/privacystatement)
- 我们使用了 Microsoft Azure 的内容分发网络(CDN)服务和 Active Directory 中的 OAuth 登录验证服务,还在站点运营工作中使用了 Microsoft 365(包括 Office 365 专业增强版和 Exchange Online 等)服务;
- 我们使用了 Microsoft Azure 的内容分发网络(CDN)服务和 Active Directory 中的 OAuth 登录验证服务,还在站点运营工作中使用了 Microsoft 365(包括 Office 365 专业增强版和 Exchange Online 等)服务;
- **Twilio**[Privacy Statement](https://www.twilio.com/legal/privacy)
- 我们使用了 Twilio 旗下的 SendGrid 的邮件发送服务;
- 我们使用了 Twilio 旗下的 SendGrid 的邮件发送服务;
- **Vercel**[Privacy Policy](https://vercel.com/legal/privacy-policy)
- 我们使用了 Vercel 的域名解析(DNS)服务和无服务器函数(Serverless Functions)服务;
- 我们使用了 Vercel 的域名解析(DNS)服务和无服务器函数(Serverless Functions)服务;
- **腾讯云**[隐私声明](https://cloud.tencent.com/document/product/301/11470)
- 我们使用了腾讯云的域名解析(DNS)服务、内容分发网络(CDN)服务和云对象存储(COS)服务,以及其旗下的 CODING 的代码托管(Git)服务和静态网站托管服务(Pages)。
- 我们使用了腾讯云的域名解析(DNS)服务、内容分发网络(CDN)服务和云对象存储(COS)服务,以及其旗下的 CODING 的代码托管(Git)服务和静态网站托管服务(Pages)。
4 changes: 3 additions & 1 deletion docs/policies/tos.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@
outline: [2, 3]
---

<!-- markdownlint-disable MD024 -->

# LittleSkin 用户服务条款

## 太长不看版
Expand Down Expand Up @@ -59,4 +61,4 @@ LittleSkin 将会定期进行相关审查,若发现违反本条款中规定的

LittleSkin 提供的服务可能会显示一些并非来自 LittleSkin 的内容。这些内容由其来源承担全部责任。我们可能会审查这些内容,但这并不表示我们必然会审查内容。

我们不会,在任何情况下,以任何形式,对任何原因导致的无法访问(使用)或数据丢失进行赔偿。
我们不会,在任何情况下,以任何形式,对任何原因导致的无法访问(使用)或数据丢失进行赔偿。

0 comments on commit aa0269d

Please sign in to comment.