📄️ Initiate User
Initializes a user session in the community. This method creates a user session and provides an access token for the user to interact with the community.
📄️ Validate User
Validates the user session using the provided access and refresh tokens. This method checks if the user has access to the app.
📄️ Get All Members
Retrieves all members within the community based on specified criteria. This function allows users to fetch members using various parameters including pagination options, member states, and role filters.
📄️ Get Member State
Fetches the state and details of a community member, including rights, tool state, and membership status. This function provides information about the member's rights, whether edits are required, and other member-specific data.
📄️ Get Logged In Member
Retrieves the current community member's details. This function fetches the member object and returns a response indicating success or failure.
📄️ Logout
Logs the user out by invalidating the session and clearing associated data. This method ensures the user's session is securely terminated.