Alternatives to Passport logo

Alternatives to Passport

Auth0, Devise, Amazon Cognito, OAuth2, and Spring Security are the most popular alternatives and competitors to Passport.
117
79
+ 1
0

What is Passport and what are its top alternatives?

It is authentication middleware for Node.js. Extremely flexible and modular, It can be unobtrusively dropped in to any Express-based web application. A comprehensive set of strategies support authentication using a username and password, Facebook, Twitter, and more.
Passport is a tool in the User Management and Authentication category of a tech stack.
Passport is an open source tool with 16.9K GitHub stars and 994 GitHub forks. Here鈥檚 a link to Passport's open source repository on GitHub

Passport alternatives & related posts

related Auth0 posts

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

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

249
163
53
249
163
+ 1
53
Flexible authentication solution for Rails with Warden
Devise logo
Devise
VS
Passport logo
Passport

related Devise posts

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

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

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

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
OAuth2 logo

OAuth2

142
91
0
142
91
+ 1
0
An open standard for access delegation
    Be the first to leave a pro
    OAuth2 logo
    OAuth2
    VS
    Passport logo
    Passport
    Spring Security logo

    Spring Security

    141
    94
    0
    141
    94
    + 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
      Passport logo
      Passport
      JSON Web Token logo

      JSON Web Token

      131
      41
      0
      131
      41
      + 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
        Passport logo
        Passport
        OmniAuth logo

        OmniAuth

        117
        93
        7
        117
        93
        + 1
        7
        OmniAuth is a flexible authentication system utilizing Rack middleware.
        OmniAuth logo
        OmniAuth
        VS
        Passport logo
        Passport

        related OmniAuth posts

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

        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
        Keycloak logo

        Keycloak

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

          Azure Active Directory

          58
          31
          0
          58
          31
          + 1
          0
          Identity and access management for the cloud
            Be the first to leave a pro
            Azure Active Directory logo
            Azure Active Directory
            VS
            Passport logo
            Passport
            OpenLDAP logo

            OpenLDAP

            43
            26
            0
            43
            26
            + 1
            0
            An open source implementation of the Lightweight Directory Access Protocol
              Be the first to leave a pro
              OpenLDAP logo
              OpenLDAP
              VS
              Passport logo
              Passport
              OpenID Connect logo

              OpenID Connect

              25
              15
              0
              25
              15
              + 1
              0
              An authorization framework
                Be the first to leave a pro
                OpenID Connect logo
                OpenID Connect
                VS
                Passport logo
                Passport
                sso logo

                sso

                20
                28
                0
                20
                28
                + 1
                0
                Buzzfeed's single-sign-on authentication proxy
                  Be the first to leave a pro
                  sso logo
                  sso
                  VS
                  Passport logo
                  Passport

                  related OAuth.io posts

                  Gabriel Pa
                  Gabriel Pa
                  CEO at NaoLogic Inc | 6 upvotes 37.9K views
                  atNaologicNaologic
                  OAuth.io
                  OAuth.io
                  Firebase
                  Firebase

                  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
                  GraphQL
                  GraphQL
                  Java
                  Java
                  IntelliJ IDEA
                  IntelliJ IDEA
                  JavaScript
                  JavaScript
                  Node.js
                  Node.js
                  Hubot
                  Hubot
                  Git
                  Git
                  GitHub
                  GitHub
                  Vue.js
                  Vue.js
                  ExpressJS
                  ExpressJS
                  OAuth.io
                  OAuth.io
                  Angular 2
                  Angular 2
                  Docker
                  Docker
                  Kibana
                  Kibana

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

                  See more
                  Django REST framework JWT logo

                  Django REST framework JWT

                  15
                  14
                  0
                  15
                  14
                  + 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
                    Passport logo
                    Passport
                    FreeRADIUS  logo

                    FreeRADIUS

                    13
                    13
                    0
                    13
                    13
                    + 1
                    0
                    A modular, high performance free RADIUS suite
                      Be the first to leave a pro
                      FreeRADIUS  logo
                      FreeRADIUS
                      VS
                      Passport logo
                      Passport
                      Satellizer logo

                      Satellizer

                      11
                      10
                      7
                      11
                      10
                      + 1
                      7
                      Token-based AngularJS Authentication
                      Satellizer logo
                      Satellizer
                      VS
                      Passport logo
                      Passport
                      JumpCloud logo

                      JumpCloud

                      7
                      2
                      0
                      7
                      2
                      + 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
                        Passport logo
                        Passport
                        Copper logo

                        Copper

                        4
                        22
                        1
                        4
                        22
                        + 1
                        1
                        Password-free signups. No social network required.
                        Copper logo
                        Copper
                        VS
                        Passport logo
                        Passport