Перейти до змісту

XboxAuthNet.Game

Бібліотека надає спільний функціонал для автентифікації в іграх Xbox, включаючи Microsoft OAuth, автентифікацію Xbox та управління обліковими записами.

Наприклад, спільний функціонал CmlLib.Core.Auth.Microsoft для входу в Minecraft Java Edition та CmlLib.Core.Bedrock.Auth для входу в Bedrock Edition реалізовано саме за допомогою цієї бібліотеки.

Встановлення

Вам не потрібно встановлювати цей пакет вручну. CmlLib.Core.Auth.Microsoft залежить від цього пакета.

Authenticator (Автентифікатор)

OAuth

Забезпечує вхід через OAuth за допомогою облікового запису Microsoft.

XboxAuth

Забезпечує автентифікацію Xbox за допомогою токена Microsoft OAuth.

Розширення (Extensions)

Процес автентифікації розроблено легкорозширюваним: ви можете легко додавати нові автентифікатори та вільно змінювати їхній порядок.

Наприклад, існує бібліотека розширення для Microsoft OAuth з використанням бібліотеки MSAL — xboxauthnet.game.msal.

Account (Облікові записи)

AccountManager

Управління списком облікових записів.

Accounts

Управління кожним окремим обліковим записом.