XboxAuthNet.Game

Provides the foundation for Xbox game authenticating.

It provides common functionality for Xbox game authentication, including Microsoft OAuth, Xbox authentication, and account management.

For example, the common functionality of CmlLib.Core.Auth.Microsoft for logging into Minecraft Java Edition and CmlLib.Core.Bedrock.Auth for logging into Badrock Edition are both provided by this library.

Authenticator

Provides OAuth sign-in with a Microsoft account.

Provides for Xbox authentication with a Microsoft OAuth token.

Extensions

Authentication are designed to be easily extensible: you can easily add new authenticator, and you can freely reorder them.

For example, there is extension library for Microsoft OAuth using MSAL library, XboxAuthNet.Game.Msal.

Account

Manage account list.

Manage each account.

Last updated