An asynchronous authentication task with the Openplanet and Nadeo backends for the current plugin.
An asynchronous authentication task with the Openplanet and Nadeo backends for the current plugin.
bool Finished()
Returns true if the task has finished execution. This will return true even in the case of an error. Only when this returns true should you call IsSuccess(), Error(), or Token().
bool bool IsSuccess()
Returns true if the task was successful, or false if not. If this returns false, you can call Error() to get more information about what went wrong.
bool string Error()
If IsSuccess() returns false, this will return the description of the error.
string string Token()
Returns the authentication token as a string. This is the token you should send to your server, which should validate it using the Openplanet.dev API. Note that the token is only valid for 5 minutes. Because of this, you should not be storing this token! Instead, exchange it with a token of your own from your backend which you keep validated for a longer period of time.
string