@towns-protocol/sdk
Version:
For more details, visit the following resources:
19 lines • 1.04 kB
JavaScript
export var AuthStatus;
(function (AuthStatus) {
/** Fetching river urls. */
AuthStatus["Initializing"] = "Initializing";
/** Transition state: None -\> EvaluatingCredentials -\> [Credentialed OR ConnectedToRiver]
* if a river user is found, will connect to river client, otherwise will just validate credentials.
*/
AuthStatus["EvaluatingCredentials"] = "EvaluatingCredentials";
/** User authenticated with a valid credential but without an active river stream client. */
AuthStatus["Credentialed"] = "Credentialed";
/** User authenticated with a valid credential and with an active river river client. */
AuthStatus["ConnectingToRiver"] = "ConnectingToRiver";
AuthStatus["ConnectedToRiver"] = "ConnectedToRiver";
/** Disconnected, client was stopped */
AuthStatus["Disconnected"] = "Disconnected";
/** Error state: User failed to authenticate or connect to river client. */
AuthStatus["Error"] = "Error";
})(AuthStatus || (AuthStatus = {}));
//# sourceMappingURL=authStatus.js.map