Skip to content

RedStarMC/Yggdrasil-Web

 
 

Repository files navigation

Yggdrasil-Web

用于对接 Yggdrasil 后端身份验证服务器 MioVerify 的前端网页实现。

Yggdrasil-Web 是一个 MC 外置登录身份验证网页。 可以做到启动器的外置登陆部分功能。

通过本项目,可以从网页进行操作。包括注册、登录、创建角色,上传皮肤等。

Important

这不是身份验证服务器!它需要搭配身份验证服务器使用。

什么是身份验证服务器?

就好比Minecraft启动器可以登录你的正版号一样。authlib-injector 实现了一种外置登录,允许玩家使用第三方的验证服务器。在登录时,同样会要求输入账号(一般是邮箱)和密码,并且可以上传和查看皮肤等。

另外,如果游戏服务器也使用了 authlib-injector,就可以做到一样的正版验证效果。

Yggdrasil API 是一套规范,定义了如何实现身份验证,而 MioVerify 是安装这套规范开发的 Yggdrasil 服务端。

Yggdrasil-Web 正是按照 Yggdrasil API 的启动器规范和 MioVerify 服务端 开发的一个网页。

目前所有的主流启动器都已支持外置登录。

有关 Minecraft 的 authlib-injector 技术,请详见 yushijinhun/authlib-injector

声明

本项目遵循 GPL-3.0 license 许可证。

About

用于对接 Yggdrasil 后端服务器的前端实现

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 69.5%
  • JavaScript 28.1%
  • HTML 2.1%
  • Other 0.3%