コンテンツにスキップ
NextAuth.js v4 から移行しますか?以下をお読みください 移行ガイド.

providers/wechat

組み込みのWeChat統合。

WeChatProfile

参照

認証されたユーザーを取得する

インデックス可能

[claim: string]: unknown

プロパティ

city

city: string;

country

country: string;

headimgurl

headimgurl: string;

nickname

nickname: string;

openid

openid: string;

privilege

privilege: string[];

province

province: string;

sex

sex: number;

unionid

unionid: string;

default()

default(options): OAuthConfig<WeChatProfile>

ページに WeChat ログインを追加し、WeChat API にリクエストを送信します。

セットアップ

コールバック URL

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

設定

import { Auth } from "@auth/core"
import WeChat from "@auth/core/providers/wechat"
 
const request = new Request(origin)
const response = await Auth(request, {
  providers: [WeChat({
    clientId: AUTH_WECHAT_APP_ID,
    clientSecret: AUTH_WECHAT_APP_SECRET,
    platformType: "OfficialAccount",
  })],
})

リソース

💡

WeChat プロバイダーには、デフォルト設定が付属しています。ユースケースに合わせてデフォルトを上書きするには、組み込みの OAuth プロバイダーのカスタマイズを参照してください。

免責事項 デフォルト設定にバグがあると思われる場合は、問題をオープンできます。

Auth.js は仕様を厳密に遵守しており、プロバイダーによる仕様からの逸脱について責任を負うことはできません。問題をオープンすることはできますが、問題が仕様の非準拠である場合、解決を追求しない可能性があります。ディスカッションでさらにサポートを求めることができます。

パラメータ

パラメータタイプ
optionsOAuthUserConfig<WeChatProfile> & { platformType: "OfficialAccount" | "WebsiteApp"; }

戻り値

OAuthConfig<WeChatProfile>

Auth.js © Balázs Orbán and Team -2024