Instagramプロバイダー
リソース
セットアップ
コールバックURL
https://example.com/api/auth/callback/instagram
環境変数
AUTH_INSTAGRAM_ID
AUTH_INSTAGRAM_SECRET
構成
/auth.ts
import NextAuth from "next-auth"
import Instagram from "next-auth/providers/instagram"
export const { handlers, auth, signIn, signOut } = NextAuth({
providers: [Instagram],
})
注記
- メールアドレスはInstagram APIからは返されません。
- Instagramでは、FacebookアプリでコールバックURLを構成する必要があり、Facebookではlocalhostであっても**https**を使用する必要があります。これを行うには、ローカルホストにSSLを追加するか、ngrokなどのプロキシを使用する必要があります。