Kronos Matchmaking
Buy NowContact
  • About
    • Kronos LTS
    • Support
    • Accolades
  • Examples
    • Playable Demo
    • Sample Project
    • Example Content
  • Configuration
  • Testing & Debugging
  • Usage
    • Getting Started
    • Authentication
      • Authenticating Users
      • Customizing The Auth Widget
      • Creating Custom Auth Tasks
    • Matchmaking
      • Overview
      • Creating Matches
      • Starting Matchmaking
      • Canceling Matchmaking
      • Using Skill Ratings
      • Sending Match Invites
      • Joining Matches
      • Leaving Matches
    • Party
      • Overview
      • Creating Parties
      • Sending Party Invites
      • Joining Parties
      • Managing Party Players
      • Party Player Actors
      • Leaving Parties
    • Reservations
      • Overview
      • Using Reservations
      • The Host Reservation
      • Completing Reservations
    • Lobby
      • Overview
      • Lobby Setup
      • Set Players Ready
      • Lobby Player Data
      • Starting The Match
      • Updating Lobby Session
      • Leaving The Lobby
    • Widgets
  • Guides
    • Creating a Level Selector
    • Integrating with Lyra Game
    • Integrating with EIK
  • Advanced
    • Steam Sockets
    • Reconnect Parties
    • Custom Party Variables
    • Player Groups
  • Changelog
    • API Upgrades
    • Legacy
Powered by GitBook
On this page
  1. Usage
  2. Authentication

Creating Custom Auth Tasks

The authentication system allows you to implement custom tasks such as reading values from your own backend service, or querying stats about the player.

Implementing Custom Auth Tasks

To implement custom auth tasks, override the BeginCustomAuthTasks function of your KronosUserManager class. If this function is overridden, user authentication will not complete as long as the OnCustomAuthTasksComplete function is not called.

During this state you can implement your own logic. When you are done with everything, call the OnCustomAuthTasksComplete function to signal the system that custom tasks have finished. This will finish authentication.

PreviousCustomizing The Auth WidgetNextMatchmaking

Last updated 8 months ago