MastraJwtAuth
MastraJwtAuth
クラスは、JSON Web Tokens(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)の署名と検証に使用される一意の文字列。