Aller au contenu principal

Classe MastraJwtAuth

La classe MastraJwtAuth fournit à Mastra un mécanisme d’authentification léger basé sur les JSON Web Tokens (JWT). Elle vérifie les requêtes entrantes à partir d’un secret partagé et s’intègre au serveur Mastra à l’aide de l’option auth.

Exemple d’utilisation
Lien direct vers Exemple d’utilisation

src/mastra/index.ts
import { Mastra } from '@mastra/core'
import { MastraJwtAuth } from '@mastra/auth'

export const mastra = new Mastra({
server: {
auth: new MastraJwtAuth({
secret: '<your-secret>',
}),
},
})

Paramètres du constructeur
Lien direct vers Paramètres du constructeur

secret:

string
Chaîne unique utilisée pour signer et vérifier les JSON Web Tokens (JWT) afin d’authentifier les requêtes entrantes.