Mattermost Provider
리소스
설정
콜백 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