メインコンテンツへ移動

MastraJwtAuth クラス

MastraJwtAuth クラスは、JSON Web Token(JWT)を使用した軽量な認証メカニズムを Mastra に提供します。共有シークレットに基づいて受信リクエストを検証し、auth オプションを使用して Mastra サーバーと統合します。

使用例
使用例への直接リンク

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>',
}),
},
})

コンストラクターのパラメーター
コンストラクターのパラメーターへの直接リンク

secret:

string
受信リクエストの認証に使用する JSON Web Token(JWT)の署名と検証に使われる一意の文字列。