mirror of
https://github.com/casdoor/casdoor.git
synced 2025-07-04 21:30:24 +08:00
feat: add all remaining Goth providers to Casdoor OAuth login (#1484)
* feat: add Amazon support as OAuth 3rd-party login * refactor: comebine the same URLs * refactor: use hyper component to create login button * feat: add all remaining Goth providers to Casdoor OAuth login * refactor: remove redundant props * fix: check provider auth url and params
This commit is contained in:
@ -779,6 +779,54 @@ export function getProviderTypeOptions(category) {
|
||||
{id: "Okta", name: "Okta"},
|
||||
{id: "Douyin", name: "Douyin"},
|
||||
{id: "Line", name: "Line"},
|
||||
{id: "Amazon", name: "Amazon"},
|
||||
{id: "Auth0", name: "Auth0"},
|
||||
{id: "BattleNet", name: "Battle.net"},
|
||||
{id: "Bitbucket", name: "Bitbucket"},
|
||||
{id: "Box", name: "Box"},
|
||||
{id: "CloudFoundry", name: "Cloud Foundry"},
|
||||
{id: "Dailymotion", name: "Dailymotion"},
|
||||
{id: "Deezer", name: "Deezer"},
|
||||
{id: "DigitalOcean", name: "DigitalOcean"},
|
||||
{id: "Discord", name: "Discord"},
|
||||
{id: "Dropbox", name: "Dropbox"},
|
||||
{id: "EveOnline", name: "Eve Online"},
|
||||
{id: "Fitbit", name: "Fitbit"},
|
||||
{id: "Gitea", name: "Gitea"},
|
||||
{id: "Heroku", name: "Heroku"},
|
||||
{id: "InfluxCloud", name: "InfluxCloud"},
|
||||
{id: "Instagram", name: "Instagram"},
|
||||
{id: "Intercom", name: "Intercom"},
|
||||
{id: "Kakao", name: "Kakao"},
|
||||
{id: "Lastfm", name: "Lastfm"},
|
||||
{id: "Mailru", name: "Mailru"},
|
||||
{id: "Meetup", name: "Meetup"},
|
||||
{id: "MicrosoftOnline", name: "MicrosoftOnline"},
|
||||
{id: "Naver", name: "Naver"},
|
||||
{id: "Nextcloud", name: "Nextcloud"},
|
||||
{id: "OneDrive", name: "OneDrive"},
|
||||
{id: "Oura", name: "Oura"},
|
||||
{id: "Patreon", name: "Patreon"},
|
||||
{id: "Paypal", name: "Paypal"},
|
||||
{id: "SalesForce", name: "SalesForce"},
|
||||
{id: "Shopify", name: "Shopify"},
|
||||
{id: "Soundcloud", name: "Soundcloud"},
|
||||
{id: "Spotify", name: "Spotify"},
|
||||
{id: "Strava", name: "Strava"},
|
||||
{id: "Stripe", name: "Stripe"},
|
||||
{id: "TikTok", name: "TikTok"},
|
||||
{id: "Tumblr", name: "Tumblr"},
|
||||
{id: "Twitch", name: "Twitch"},
|
||||
{id: "Twitter", name: "Twitter"},
|
||||
{id: "Typetalk", name: "Typetalk"},
|
||||
{id: "Uber", name: "Uber"},
|
||||
{id: "VK", name: "VK"},
|
||||
{id: "Wepay", name: "Wepay"},
|
||||
{id: "Xero", name: "Xero"},
|
||||
{id: "Yahoo", name: "Yahoo"},
|
||||
{id: "Yammer", name: "Yammer"},
|
||||
{id: "Yandex", name: "Yandex"},
|
||||
{id: "Zoom", name: "Zoom"},
|
||||
{id: "Custom", name: "Custom"},
|
||||
]
|
||||
);
|
||||
|
Reference in New Issue
Block a user