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
| Provider | Pacote | Console |
|---|---|---|
| passport-facebook | developers.facebook.com | |
| Microsoft | passport-azure-ad | portal.azure.com |
| passport-linkedin-oauth2 | linkedin.com/developers | |
| passport-twitter | developer.twitter.com | |
| Spotify | passport-spotify | developer.spotify.com |
| Apple | apple-signin-auth | developer.apple.com |
| Discord | passport-discord | discord.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.