跳至主要內容

MastraJwtAuth 類別

MastraJwtAuth 類別提供輕量的 Mastra 驗證機制,並使用 JSON Web Token(JWT)。此類別根據共享密鑰驗證傳入的請求,並透過 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)的唯一字串,以驗證傳入的請求。