Skip to content

List of Strategies

Horie Issei edited this page Jun 30, 2019 · 42 revisions

This is a list of the strategies that are available for Überauth. If you have implemented a strategy and would like to link to it here, feel free!

Provider Strategies

These strategies are to be used directly to authenticate with various third-party services.

Note: Official designates a strategy is maintained by developers of the service itself.

Please keep the list in alphabetical order.

Provider Notes Author Status Official?
ADFS Authenticate using Active Directory Federation Services (ADFS). Jonathan Merriweather Released No
Auth0 Authenticate using Auth0. Son Tran-Nguyen Released No
Battle.net Authenticate using the Battle.net API. Bernhard Schwarz Released No
Bungie Authenticate using the Bungie API. Will Soto Released No
CAS Authenticate using a Central Authentication Server. Marcel de Graaf Released No
Discord Authenticate using the Discord API. Bernhard Schwarz Released No
Disqus Authenticate using the Disqus API. Chad Gorshing Beta No
Ecwid Authenticate using the Ecwid API. Nicholas Sweeting Released No
Eventbrite Authenticate using the Eventbrite v3 API. Vinnie Franco Beta Yes
Facebook Authenticate using the Facebook API. Überauth Team Released No
Fitbit Authenticate using the Fitbit API. Vinnie Franco Released No
Flickr Authenticate using the Flickr API. Christopher Adams Beta No
Foursquare Authenticate using the Foursquare API. Andriy Borodiychuk Released No
GitHub Authenticate using the GitHub API. Überauth Team Released No
Gitlab Authenticate using Gitlab as an OAuth Provider . Chavez Released No
Google Authenticate using the Google API. Überauth Team Released No
Heroku Authenticate using the Heroku API. Max Beizer Released No
HP (Hewlett-Packard) ID Authenticate using the HP (Hewlett-Packard) ID API. Help Lightning Team Released No
Instagram Authenticate using the Instagram API. jasontruluck Released No
Keycloak Authenticate with an OIDC Client in Keycloak. Jan Christophersen Beta No
Khan Academy Authenticate using the Khan Academy API. Chad Gorshing Released No
LinkedIn Authenticate using the LinkedIn API. fajarmf Released No
LINE Messenger Authenticate using the LINE API. alexfilatov Released No
Mail.ru Authenticate using the Mail.ru API. nikitabulatov Released No
Microsoft Authenticate using the Microsoft Graph API. swelham Released No
Ok.ru Authenticate using the Ok.ru API. nikitabulatov Released No
Okta Authenticate using the Okta OpenID Connect & OAuth 2.0 API. Jon Carstens Released No
OpenAM Authenticate using the OpenAM platform (formerly OpenSSO). Northwestern University Libraries Released No
Paypal Authenticate using the Paypal API. smeevil Released No
Slack Authenticate using the Slack API. Überauth Team Released No
StackOverflow Authenticate using the StackOverflow API. Chad Gorshing Beta No
Steam Authenticate using the Steam API. Square Enix Released No
Strava Authenticate using the Strava API. Andrew Hao Released No
TeamSnap Authenticate using the TeamSnap API. Michael Crumm Released No
Trello Authenticate using the Trello API. Will Mernagh Beta No
Twitter Authenticate using the Twitter API. Überauth Team Released No
Typetalk Authenticate using the Typetalk API. Horie Issei Released No
vk.com Authenticate using the VK API. sobolevn Released No
Weibo Authenticate using the Weibo API. he9qi Released No
Weebly Authenticate using the Weebly API. nweeting Released No
Yandex Authenticate using the Yandex API. romul Released No

Developer Strategies

These strategies can be used as building blocks for other strategies or to leverage open standards and other common authentication systems.

Please keep the list in alphabetical order.

Provider Notes Author Status Official?
Identity A basic username/password strategy. Überauth Team Released
Clone this wiki locally
You can’t perform that action at this time.