HMCL-docs/_launcher/authlib-injector.md

34 lines
1.0 KiB
Markdown
Raw Normal View History

2021-10-10 00:28:41 +08:00
---
title: "Authlib-Injector 服务器设置指南"
2022-05-04 18:29:47 +08:00
permalink: /launcher/authlib-injector.html
2021-10-10 00:28:41 +08:00
date: 2021-08-22 23:18:02 +0800
2022-05-04 23:58:35 +08:00
categories: 启动器
2021-10-10 00:28:41 +08:00
toc: true
---
![Hits](https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fdocs.hmcl.net%2Flauncher%2Fauthlib-injector.html&count_bg=%233E4245&title_bg=%233E4245&icon=&icon_color=%23E7E7E7&title=%F0%9F%91%80&edge_flat=false)
2021-10-10 00:28:41 +08:00
> 本文由 huanghongxun 编写。
## 背景
2022-11-26 00:14:18 +08:00
2021-10-10 00:28:41 +08:00
使用 authlib-injector 认证的服主可以通过本教程提供的方法使 HMCL 默认在打开时弹窗要求创建对应认证服务器的账户。
2022-11-26 00:14:18 +08:00
2021-10-10 00:28:41 +08:00
## 方法
2022-11-26 00:14:18 +08:00
2021-10-10 00:28:41 +08:00
在 HMCL 启动器同级目录下创建 `authlib-injectors.json` 文件,此时文件夹目录结构如下图所示:
![](/assets/img/docs/authlib-injector/image.png)
2022-11-26 00:14:18 +08:00
(注意,请确保打包后的整合包不包含 `hmcl.json` 文件,否则无法生效。该文件默认为隐藏状态,需开启隐藏文件显示)
`authlib-injectors.json` 文件的示例如下
2021-10-10 00:28:41 +08:00
```
{
"urls": [
"https://example.yggdrasil.yushi.moe/"
]
}
```