/auth
Search
K
Comment on page

validateToken( )

Function to parse valid SlashAuth tokens and return the claims. This function returns an error if the token is invalid.

Usage

const { data } = await client.user.validateToken({
token: 'eyJhbGc....-nQdQ'
});
console.log('UserID: ', data?.userID);

Return Value

{
data?: {
userID?: string;
wallet?: string;
clientID: string;
issuedAt: number;
expiresAt: number;
issuer: string;
type: string;
getWalletAddress(): Promise<string | null>;
};
error: ErrorMessage | null;
headers: Object;
statusCode: number;
}

Configuration

token

String that represents a user token.
const { data } = await client.user.validateToken({
token: 'eyJhbGc....-nQdQ'
});
console.log('UserID: ', data?.userID);