diff --git a/launcher/src/main/java/com/skcraft/launcher/Launcher.java b/launcher/src/main/java/com/skcraft/launcher/Launcher.java index 21b44d4..b2c9508 100644 --- a/launcher/src/main/java/com/skcraft/launcher/Launcher.java +++ b/launcher/src/main/java/com/skcraft/launcher/Launcher.java @@ -163,13 +163,18 @@ return new YggdrasilLoginService(HttpRequest.url(getProperties().getProperty("yggdrasilAuthUrl")), accounts.getClientId()); } + /** + * Get the Microsoft login service. + * + * @return the Microsoft (current) login service + */ public MicrosoftLoginService getMicrosoftLogin() { return new MicrosoftLoginService(getProperties().getProperty("microsoftClientId")); } public LoginService getLoginService(UserType type) { if (type == UserType.MICROSOFT) { - return null; // TODO: Microsoft login service + return getMicrosoftLogin(); } else { return getYggdrasil(); }