chlorineAya / MS_LoginDemo

用于直观展示免网页登录微软账号游玩Minecraft: Java版的程序。

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MS_LoginDemo

此demo使用开源项目Ratsiiel/minecraft-auth-library写成程序用于直观展示免网页登录微软账号的过程。

注意

  1. 由于我正在开发Android上的minecraft java版启动器,所以此demo是Android项目,但是如果您在开发PC启动器需要使用,登录方法与Android widget无关。
  2. 此LoginActivity项目是Intellij IDEA自动生成的,花里胡哨的代码很多,不需要管,核心就在Activity里Button的点击监听事件。

调用方法

微软/Xbox

请先调用异步线程,再在线程中使用

MinecraftAuthenticator minecraftAuthenticator = new MinecraftAuthenticator();
MinecraftToken minecraftToken = minecraftAuthenticator.loginWithXbox("EMAIL", "PASSWORD");
MinecraftProfile minecraftProfile = minecraftAuthenticator.checkOwnership(minecraftToken);

麻将(2022年以后不再支持)

同样需要异步线程

MinecraftAuthenticator minecraftAuthenticator = new MinecraftAuthenticator();
MinecraftToken minecraftToken = minecraftAuthenticator.login("EMAIL", "PASSWORD");
MinecraftProfile minecraftProfile = minecraftAuthenticator.checkOwnership(minecraftToken);

展示

登录 image
披风 image

About

用于直观展示免网页登录微软账号游玩Minecraft: Java版的程序。

License:GNU Lesser General Public License v2.1


Languages

Language:Java 100.0%