Skip to main content

SessionStateChangeReason

@authgear/react-native


@authgear/react-native / SessionStateChangeReason

Enumeration: SessionStateChangeReason

The reason why SessionState is changed.

These reasons can be thought of as the transition of a SessionState, which is described as follows:

LOGOUT / INVALID / CLEAR
+----------------------------------------------+
v |
State: UNKNOWN ----- NO_TOKEN ----> State: NO_SESSION ---- AUTHENTICATED -----> State: AUTHENTICATED
| ^
+--------------------------------------------------------------------------------+
FOUND_TOKEN

Enumeration Members​

Authenticated​

Authenticated: "AUTHENTICATED"


Clear​

Clear: "CLEAR"


FoundToken​

FoundToken: "FOUND_TOKEN"


Invalid​

Invalid: "INVALID"


Logout​

Logout: "LOGOUT"


NoToken​

NoToken: "NO_TOKEN"