Skip to content

SJMC-Dev/SJMCL-client-ids

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

SJMCL Client IDs

本仓库用于存储各合作高校皮肤站为 SJMCL(及衍生发行版本)分配的、用于通过 OAuth 登录添加角色的 Client ID,将在每次发版时同步到 SJMCL 主仓库。

若要添加、删除或更改,请遵循既有格式修改 ids.txt 并提起 PR;请按照皮肤站地址字母序排序。

若不知道如何分配 Client ID,请首先确保皮肤站的 Union 定制版 Yggdrasil 插件已升级至 6.1.0-0.3.0 及以上版本(升级方法可参考插件使用方法),并且已正确部署 Janus(部署方法可参考部署指南),随后请前往皮肤站“用户中心”-“高级功能”-“OAuth2 应用”创建新的 OAuth2 应用,应用名请填写 SJMC Launcher,回调 URL 请参考为应用启用公共客户端支持正确填写,创建完成后即可得到 Client ID。

若不希望为 SJMCL 分配专用的 Client ID 并添加到本仓库,可配置一个公共 Client ID 供所有第三方启动器使用。公共应用的创建步骤同上,创建后请将该 Client ID 添加到 Janus .env 文件的 SHARED_CLIENT_ID 配置项中,具体可参考复制 & 修改配置文件

About

SJMCL client IDs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5