API Reference — @tuwaio/siwx (CAIP-122 Authentication Layer)
signStatelessDemoSession()
signStatelessDemoSession(
session,secret,ttlSeconds?):Promise<string>
Defined in: packages/siwx-server/src/server.ts:163
Signs a stateless demo session into an authenticated compact token. Uses Web Crypto HMAC-SHA256.
Parameters
session
The verified session to sign.
secret
string
Server-only signing secret (minimum 32 bytes).
ttlSeconds?
number = 1800
Maximum session validity in seconds (default 1800 = 30m).
Returns
Promise<string>
Authenticated compact token in ${payload}.${signature} format.
Last updated on