CmlLib
English (v4)
English (v4)
  • 🧊CmlLib Projects
  • 🚀CmlLib.Core
    • Home
    • Getting Started
      • Minecraft Launcher
      • Minecraft Path
      • Versions
      • Launch Options
      • Event Handling
    • Login and Sessions
      • Microsoft Xbox Account
      • Offline Account
    • More APIs
      • MinecraftLauncherParameters
      • Rules
      • FileExtractor
      • GameInstaller
      • Java
    • Mod Loader Installers
      • Forge Installer
      • Fabric Installer
      • Quilt Installer
      • LiteLoader Installer
    • Utilities
      • Minecraft Changelogs
    • Resources
      • FAQ
      • Known Issues
      • Sample Launcher
      • License
  • 🔓Auth.Microsoft
    • Home
    • CmlLib.Core.Auth.Microsoft
      • JELoginHandler
      • JELoginHandlerBuilder
      • JEAuthenticator
      • Authentication with MSAL
    • XboxAuthNet.Game
      • OAuth
      • XboxAuth
      • XboxAuthException
      • AccountManager
      • Accounts
    • XboxAuthNet.Game.Msal
      • ClientID
      • MsalClientHelper
      • OAuth
    • CmlLib.Core.Bedrock.Auth
    • Resources
  • 🌐MojangAPI
    • Home
    • Mojang API
    • SecurityQuestion
  • ⚒️Installer.Forge
    • Home
    • Supported Versions
    • Getting Started
    • MForge
    • ForgeVersionLoader
Powered by GitBook
On this page
  • Install
  • Getting Started
  • Example
  • Usage
Edit on GitHub
  1. Auth.Microsoft

CmlLib.Core.Auth.Microsoft

Login, logout, and account management in Minecraft: Java Edition

PreviousHomeNextJELoginHandler

Last updated 10 months ago

Install

Install nuget package

Getting Started

using CmlLib.Core.Auth.Microsoft;

var loginHandler = JELoginHandlerBuilder.BuildDefault();
var session = await loginHandler.Authenticate();

Set Session property of Launch Options.

Example

: CmlLib.Core and CmlLib.Core.Auth.Microsoft sample launcher.

Usage

JELoginHandler

Login, logout, and account managements.

JELoginHandlerBuilder

Builder for initializing an instance of JELoginHandler.

AccountManager

Manage account list.

🔓
CmlLib.Core.Auth.Microsoft
CmlLib-Minecraft-Launcher
WinFormTest
ConsoleTest