1.0.7 • Published 10 months ago

passport-athena v1.0.7

Weekly downloads
2
License
MIT
Repository
github
Last release
10 months ago

passport-athena

Passport strategy for athena authentication.

This module lets you authenticate with Athena Health in your Node.js applications. By plugging into Passport, athena authentication can be easily and unobtrusively integrated into any application or framework that supports Connect-style middleware, including Express.

Install

    $ npm install @nimblr/passport-athena

Usage

Create an Application

Before using passport-athena, you must register an application with Auth0. Your application will be issued a client ID. Which is required in order to authenticate your app with Auth0. You will also need to register your redirect URI authorized for your application. Visit the Auth0 documentation for more information.

Authentication Flow

Auth0 auth flow is shown in the image below (the image was done for pingOne but it fits for Auth0 as well)

Auth0 Auth flow

Configuration parameters

Required parameters for strategy are:

  • applicationClientID: The id of the application (this is the connection created in the Auth0 applications dashboard)
  • connectionName: The name of the connection (this is the enterprise authentication created in the Auth0 Authentication dashboard)
1.0.7

10 months ago

1.0.6

10 months ago

1.0.5

5 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago