providers/spotify
SpotifyImage
プロパティ
URL
url: string;
SpotifyProfile
拡張
Record
<string
,any
>
プロパティ
表示名
display_name: string;
メールアドレス
email: string;
ID
id: string;
画像
images: SpotifyImage[];
デフォルト()
default<P>(options): OAuthConfig<P>
Spotifyログインをページに追加します。
設定
コールバックURL
https://example.com/api/auth/callback/spotify
設定
import { Auth } from "@auth/core"
import Spotify from "@auth/core/providers/spotify"
const request = new Request(origin)
const response = await Auth(request, {
providers: [
Spotify({
clientId: SPOTIFY_CLIENT_ID,
clientSecret: SPOTIFY_CLIENT_SECRET,
}),
],
})
リソース
備考
デフォルトでは、Auth.jsはSpotifyプロバイダーがOAuth 2仕様に基づいていると想定しています。
💡
Spotifyプロバイダーにはデフォルト設定が用意されています。ユースケースに合わせてデフォルト設定を上書きするには、ビルトインOAuthプロバイダーのカスタマイズをご覧ください。
免責事項 デフォルト設定のバグを発見したと思われる場合は、Issueを作成してください。
Auth.jsは厳密に仕様に準拠しており、プロバイダーによる仕様からのずれについては責任を負いません。Issueを作成できますが、問題が仕様への非準拠である場合、解決策を追求しない場合があります。Discussionsでより詳しいヘルプを依頼できます。
型パラメーター
型パラメーター |
---|
P extends SpotifyProfile |
パラメーター
パラメーター | 型 |
---|---|
options | OAuthUserConfig <P > |
戻り値
OAuthConfig
<P
>