Alternatives to OAuth2 logo

Alternatives to OAuth2

OpenID Connect, Auth0, Devise, Amazon Cognito, and JSON Web Token are the most popular alternatives and competitors to OAuth2.
100
56
+ 1
0

What is OAuth2 and what are its top alternatives?

It is an authorization framework that enables a third-party application to obtain limited access to an HTTP service, either on behalf of a resource owner by orchestrating an approval interaction between the resource owner and the HTTP service, or by allowing the third-party application to obtain access on its own behalf.
OAuth2 is a tool in the User Management and Authentication category of a tech stack.

OAuth2 alternatives & related posts

OpenID Connect logo

OpenID Connect

16
8
0
16
8
+ 1
0
An authorization framework
    Be the first to leave a pro
    OpenID Connect logo
    OpenID Connect
    VS
    OAuth2 logo
    OAuth2

    related Auth0 posts

    Django
    Django
    Amazon Cognito
    Amazon Cognito
    Auth0
    Auth0
    React Native
    React Native

    I'm starting a new React Native project and trying to decide on an auth provider. Currently looking at Auth0 and Amazon Cognito. It will need to play nice with a Django Rest Framework backend.

    See more
    Devise logo

    Devise

    240
    161
    53
    240
    161
    + 1
    53
    Flexible authentication solution for Rails with Warden
    Devise logo
    Devise
    VS
    OAuth2 logo
    OAuth2

    related Devise posts

    Jerome Dalbert
    Jerome Dalbert
    Senior Backend Engineer at StackShare | 4 upvotes 29.2K views
    atStackShareStackShare
    Ruby
    Ruby
    Devise
    Devise
    OmniAuth
    OmniAuth

    We use OmniAuth with Devise to authenticate users via Twitter, GitHub, Bitbucket and Gitlab. Adding a new OmniAuth authentication provider is basically as easy as adding a new Ruby gem!

    The only drawback I could see is that your OmniAuth+Devise OmniauthCallbacksController redirection logic can easily get hairy over time. So you have to be vigilant to keep it in check.

    See more

    related Amazon Cognito posts

    Django
    Django
    Amazon Cognito
    Amazon Cognito
    Auth0
    Auth0
    React Native
    React Native

    I'm starting a new React Native project and trying to decide on an auth provider. Currently looking at Auth0 and Amazon Cognito. It will need to play nice with a Django Rest Framework backend.

    See more
    JSON Web Token logo

    JSON Web Token

    115
    30
    0
    115
    30
    + 1
    0
    A JSON-based open standard for creating access tokens
      Be the first to leave a pro
      JSON Web Token logo
      JSON Web Token
      VS
      OAuth2 logo
      OAuth2
      OmniAuth logo

      OmniAuth

      107
      85
      7
      107
      85
      + 1
      7
      OmniAuth is a flexible authentication system utilizing Rack middleware.
      OmniAuth logo
      OmniAuth
      VS
      OAuth2 logo
      OAuth2

      related OmniAuth posts

      Jerome Dalbert
      Jerome Dalbert
      Senior Backend Engineer at StackShare | 4 upvotes 29.2K views
      atStackShareStackShare
      Ruby
      Ruby
      Devise
      Devise
      OmniAuth
      OmniAuth

      We use OmniAuth with Devise to authenticate users via Twitter, GitHub, Bitbucket and Gitlab. Adding a new OmniAuth authentication provider is basically as easy as adding a new Ruby gem!

      The only drawback I could see is that your OmniAuth+Devise OmniauthCallbacksController redirection logic can easily get hairy over time. So you have to be vigilant to keep it in check.

      See more
      Spring Security logo

      Spring Security

      104
      62
      0
      104
      62
      + 1
      0
      A powerful and highly customizable authentication and access-control framework
        Be the first to leave a pro
        Spring Security logo
        Spring Security
        VS
        OAuth2 logo
        OAuth2
        Passport logo

        Passport

        98
        58
        0
        98
        58
        + 1
        0
        Simple, unobtrusive authentication for Node.js
          Be the first to leave a pro
          Passport logo
          Passport
          VS
          OAuth2 logo
          OAuth2
          Keycloak logo

          Keycloak

          48
          25
          0
          48
          25
          + 1
          0
          An open source identity and access management solution
            Be the first to leave a pro
            Keycloak logo
            Keycloak
            VS
            OAuth2 logo
            OAuth2
            Azure Active Directory logo

            Azure Active Directory

            47
            19
            0
            47
            19
            + 1
            0
            Identity and access management for the cloud
              Be the first to leave a pro
              Azure Active Directory logo
              Azure Active Directory
              VS
              OAuth2 logo
              OAuth2
              OpenLDAP logo

              OpenLDAP

              37
              17
              0
              37
              17
              + 1
              0
              An open source implementation of the Lightweight Directory Access Protocol
                Be the first to leave a pro
                OpenLDAP logo
                OpenLDAP
                VS
                OAuth2 logo
                OAuth2
                sso logo

                sso

                14
                22
                0
                14
                22
                + 1
                0
                Buzzfeed's single-sign-on authentication proxy
                  Be the first to leave a pro
                  sso logo
                  sso
                  VS
                  OAuth2 logo
                  OAuth2

                  related OAuth.io posts

                  Gabriel Pa
                  Gabriel Pa
                  CEO at NaoLogic Inc | 6 upvotes 15.2K views
                  atNaoLogicNaoLogic
                  Firebase
                  Firebase
                  OAuth.io
                  OAuth.io

                  Created our own OAuth.io UTH service and migrated away from Google Firebase Authentication. It caused us a lot of problems. We had false positives, slow speeds when sharing tokens between applications and deleting a user fails and returns void so you have to recheck to see if the save was successful or not

                  See more
                  Kibana
                  Kibana
                  Docker
                  Docker
                  Angular 2
                  Angular 2
                  OAuth.io
                  OAuth.io
                  ExpressJS
                  ExpressJS
                  Vue.js
                  Vue.js
                  GitHub
                  GitHub
                  Git
                  Git
                  Hubot
                  Hubot
                  Node.js
                  Node.js
                  JavaScript
                  JavaScript
                  IntelliJ IDEA
                  IntelliJ IDEA
                  Java
                  Java
                  GraphQL
                  GraphQL

                  GraphQL Java IntelliJ IDEA JavaScript Node.js Hubot Git GitHub Vue.js ExpressJS OAuth.io Angular 2 Docker Kibana

                  See more
                  Satellizer logo

                  Satellizer

                  10
                  10
                  7
                  10
                  10
                  + 1
                  7
                  Token-based AngularJS Authentication
                  Satellizer logo
                  Satellizer
                  VS
                  OAuth2 logo
                  OAuth2
                  FreeRADIUS  logo

                  FreeRADIUS

                  10
                  8
                  0
                  10
                  8
                  + 1
                  0
                  A modular, high performance free RADIUS suite
                    Be the first to leave a pro
                    FreeRADIUS  logo
                    FreeRADIUS
                    VS
                    OAuth2 logo
                    OAuth2
                    JumpCloud logo

                    JumpCloud

                    6
                    1
                    0
                    6
                    1
                    + 1
                    0
                    The first Directory-as-a-Service (DaaS), securely connects employee identities devices, apps & networks
                      Be the first to leave a pro
                      JumpCloud logo
                      JumpCloud
                      VS
                      OAuth2 logo
                      OAuth2
                      Django REST framework JWT logo

                      Django REST framework JWT

                      5
                      4
                      0
                      5
                      4
                      + 1
                      0
                      JSON Web Token Authentication support for Django REST Framework
                        Be the first to leave a pro
                        Django REST framework JWT logo
                        Django REST framework JWT
                        VS
                        OAuth2 logo
                        OAuth2
                        Copper logo

                        Copper

                        4
                        23
                        1
                        4
                        23
                        + 1
                        1
                        Password-free signups. No social network required.
                        Copper logo
                        Copper
                        VS
                        OAuth2 logo
                        OAuth2