MastraJwtAuth クラス
MastraJwtAuth
クラスは、JSON Web Token(JWT)を用いて Mastra に軽量な認証機構を提供します。共有シークレットに基づいて受信リクエストを検証し、experimental_auth
オプションを使って Mastra サーバーと統合します。
使用例
src/mastra/index.ts
import { Mastra } from "@mastra/core/mastra";
import { MastraJwtAuth } from '@mastra/auth';
export const mastra = new Mastra({
// ..
server: {
experimental_auth: new MastraJwtAuth({
secret: "<your-secret>"
}),
},
});
コンストラクターのパラメーター
secret:
string
受信リクエストを認証するために、JSON Web Token (JWT) の署名と検証に使用される一意の文字列。