providers/eventbrite
EventbriteProfile
参照
https://www.eventbrite.com/platform/api#/reference/user/retrieve-your-user/retrieve-your-user
継承
Record
<string
,any
>
プロパティ
メールアドレス
emails: {
email: string;
primary: boolean;
verified: boolean;
}[];
名
first_name: string;
ID
id: string;
画像ID
image_id: string;
姓
last_name: string;
氏名
name: string;
default()
default<P>(config): OAuthConfig<P>
Eventbriteログインをページに追加し、Eventbrite APIにリクエストを送信します。
設定
コールバックURL
https://example.com/api/auth/callback/eventbrite
設定
import { Auth } from "@auth/core"
import Eventbrite from "@auth/core/providers/eventbrite"
const request = new Request(origin)
const response = await Auth(request, {
providers: [Eventbrite({ clientId: EVENTBRITE_CLIENT_ID, clientSecret: EVENTBRITE_CLIENT_SECRET })],
})
リソース
備考
デフォルトでは、Auth.jsはEventbriteプロバイダーがOAuth 2仕様に基づいていると想定しています。
💡
Eventbriteプロバイダーにはデフォルトの設定が付属しています。ユースケースに合わせてデフォルトを上書きするには、組み込みOAuthプロバイダーのカスタマイズをご確認ください。
型パラメータ
型パラメータ |
---|
P extends EventbriteProfile |
パラメータ
パラメータ | 型 |
---|---|
config | OAuthUserConfig <P > |
戻り値
OAuthConfig
<P
>