コンテンツにスキップ
NextAuth.js v4 からの移行ですか? 移行ガイドをご覧ください.

Mattermost プロバイダー

リソース

セットアップ

コールバック URL

https://example.com/api/auth/callback/mattermost

環境変数

AUTH_MATTERMOST_ID
AUTH_MATTERMOST_SECRET
AUTH_MATTERMOST_ISSUER

構成

/auth.ts
import NextAuth from "next-auth"
import Mattermost from "next-auth/providers/mattermost"
 
export const { handlers, auth, signIn, signOut } = NextAuth({
  providers: [Mattermost],
})

注意事項

  • Mattermost OAuth2 アプリを作成するには、http://<Mattermost インスタンス URL>/<チーム>/integrations/oauth2-apps にアクセスしてください。
  • Mattermost プロバイダーでは、issuer オプションを設定する必要があります。これは Mattermost インスタンスのベース URL です。例:https://my-cool-server.cloud.mattermost.com