DEFAULT_TOKEN_TTL_SECONDS
expérimentaldepuis 0.1.0@legba-core/realtime
DEFAULT_TOKEN_TTL_SECONDS
Ce que ça fait
La durée de vie par défaut d’un jeton émis par createAccessToken, en secondes.
Signature
const DEFAULT_TOKEN_TTL_SECONDS: 21600
Paramètres
N/A — c’est une constante.
Retour
N/A — c’est une constante.
Erreurs
N/A.
Exemple minimal
import { DEFAULT_TOKEN_TTL_SECONDS } from "@legba-core/realtime";
console.log(DEFAULT_TOKEN_TTL_SECONDS); // 21600 (6 heures)
Exemple complet
import { createAccessToken, DEFAULT_TOKEN_TTL_SECONDS } from "@legba-core/realtime";
const { token } = await createAccessToken({
apiKey: "…",
apiSecret: "…",
roomName: "salle",
identity: "alice",
role: "participant",
ttlSeconds: DEFAULT_TOKEN_TTL_SECONDS * 2, // 12 heures
});
Pièges
- 6 heures est pensé pour une session d’appel, pas pour un jeton longue-durée : ne pas l’utiliser pour authentifier un service backend.