Available OAuth providers
Authentication Providers in Auth.js are services that can be used to sign a user in.
Auth.js comes with a set of built-in providers. You can find them here. Each built-in provider has its own documentation page:
note
Auth.js supports any 2.x and OpenID Connect (OIDC) compliant providers and has built-in support for the most popular services.
- 42 School
 - Amazon Cognito
 - Apple
 - Atlassian
 - Auth0
 - Authentik
 - Azure Active Directory
 - Azure Active Directory B2C
 - Battle.net
 - Box
 - BoxyHQ SAML
 - Bungie
 - Coinbase
 - Discord
 - Dropbox
 - EVE Online
 - FACEIT
 - Foursquare
 - Freshbooks
 - FusionAuth
 - GitHub
 - GitLab
 - IdentityServer4
 - Kakao
 - Keycloak
 - LINE
 - Mail.ru
 - Mailchimp
 - Mattermost
 - Medium
 - Naver
 - Netlify
 - Okta
 - OneLogin
 - Osso
 - Osu!
 - Patreon
 - Pipedrive
 - Salesforce
 - Slack
 - Spotify
 - Strava
 - TikTok
 - Todoist
 - Trakt
 - Twitch
 - United Effects
 - VK
 - WordPress.com
 - WorkOS
 - Yandex
 - Zoho
 - Zoom