Outros OAuth Providers

Facebook, Microsoft, LinkedIn, Twitter, Spotify, Apple e Discord OAuth.

O PlazerCLI v3.1 suporta 11 OAuth providers. Alem de Google e GitHub, voce pode adicionar:

Providers disponiveis

ProviderPacoteConsole
Facebookpassport-facebookdevelopers.facebook.com
Microsoftpassport-azure-adportal.azure.com
LinkedInpassport-linkedin-oauth2linkedin.com/developers
Twitterpassport-twitterdeveloper.twitter.com
Spotifypassport-spotifydeveloper.spotify.com
Appleapple-signin-authdeveloper.apple.com
Discordpassport-discorddiscord.com/developers

Variaveis de ambiente

Cada provider gera suas variaveis automaticamente. Exemplo para Facebook:

FACEBOOK_APP_ID=your-app-id
FACEBOOK_APP_SECRET=your-app-secret
FACEBOOK_CALLBACK_URL=http://localhost:3001/api/auth/facebook/callback

O padrao e o mesmo para todos: PROVIDER_CLIENT_ID, PROVIDER_CLIENT_SECRET, PROVIDER_CALLBACK_URL.