Expand description
Social provider structure for OpenAuth.
Provider modules are placeholders in the initial core port.
Modules§
- apple
- Apple social OAuth provider.
- atlassian
- Atlassian social OAuth provider.
- cognito
- Amazon Cognito social OAuth provider.
- discord
- Discord OAuth provider.
- dropbox
- Dropbox social OAuth provider.
- Facebook OAuth provider.
- figma
- Figma social provider.
- github
- GitHub social OAuth provider.
- gitlab
- GitLab OAuth provider.
- Google social OAuth provider.
- huggingface
- Hugging Face social OAuth provider.
- kakao
- Kakao social OAuth provider.
- kick
- Kick social OAuth provider.
- line
- LINE Login v2.1 social OAuth provider.
- linear
- Linear social OAuth provider.
- LinkedIn OpenID Connect social provider.
- microsoft_
entra_ id - Microsoft Entra ID social OAuth provider.
- naver
- Naver social OAuth provider.
- notion
- Notion social OAuth provider.
- paybin
- Paybin OpenID Connect social provider.
- paypal
- PayPal social OAuth provider.
- polar
- Polar social OAuth provider.
- railway
- Railway social provider.
- Reddit social OAuth provider.
- roblox
- Roblox OAuth provider.
- salesforce
- Salesforce social OAuth provider.
- slack
- Slack social OAuth provider.
- spotify
- Spotify social OAuth provider.
- tiktok
- TikTok social OAuth provider.
- twitch
- Twitch OpenID Connect social provider.
- Twitter/X social OAuth provider.
- vercel
- Vercel social OAuth provider.
- vk
- VK social OAuth provider.
- WeChat social OAuth provider.
- zoom
- Zoom OAuth provider.
Constants§
- PROVIDER_
IDS - VERSION
- Current crate version.