providers/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 公式アカウント
- WeChat 公式アカウント - ウェブページ認証
- WeChat 公式アカウント テストアカウント
- WeChat Webサイトアプリ ログイン
- 微信テストアカウントを使用してウェブページを認証する
💡
WeChat プロバイダーには、デフォルト設定が付属しています。ユースケースに合わせてデフォルトを上書きするには、組み込みの OAuth プロバイダーのカスタマイズを参照してください。
パラメータ
パラメータ | タイプ |
---|---|
options | OAuthUserConfig <WeChatProfile > & { platformType : "OfficialAccount" | "WebsiteApp" ; } |