Table of Contents

CoherenceCloudLogin

class in Coherence.Toolkit
inherits from CoherenceBehaviour

A component that can be used to log in to coherence Cloud.

Properties
AutoSignup

Automatically create a new Player Account with the given username and password if one does not exist already?

CloudUniqueId

(Optional) A locally unique identifier for a guest account used to log in to coherence Cloud.

EpicGamesToken

Epic Online Services authentication token used to log in to coherence Cloud.

Error

If logging in has failed, contains information about the error that occurred; otherwise contains null.

IsLoggedIn

Is this player account logged in to coherence Cloud?

JwtToken

JSON Web Token used to log in to coherence Cloud.

NintendoToken

Nintendo Account ID as a JSON Web Token to log in to coherence Cloud.

OneTimeCode

One-time code used to log in to coherence Cloud.

Operation

If logging in has completed, contains information about the login operation; otherwise contains null.

Password

Password used to log in to coherence Cloud.

PlayStationToken

PlayStation Network account token used to log in to coherence Cloud.

PlayerAccount

The PlayerAccount used to log in to coherence Cloud.

Services

Coherence cloud services for the PlayerAccount.

SteamIdentity

(Optional) Steam Identity used to log in to coherence Cloud.

SteamTicket

Steam ticket used to log in to coherence Cloud.

Username

Username used to log in to coherence Cloud.

XboxToken

Xbox Live token used to log in to coherence Cloud.

Methods
LogInAsync

Logs in to coherence Cloud using the configured credentials.

LogOut

Logs the Player Account associated with this component out from coherence Cloud. If this component is not logged in, this method does nothing.

Validate
Events
OnLoggedIn

Event that is raised when this component has successfully logged in to coherence Cloud.

OnLoginFailed

Event that is raised when this component has failed to log in to coherence Cloud.