2.4.0-pre.3 • Published 1 year ago

hydra-login-consent-logout v2.4.0-pre.3

Weekly downloads
233
License
-
Repository
-
Last release
1 year ago

hydra-user-and-consent-provider-node

This is a reference implementation for the User Login and Consent flow of Ory OAuth2 service (Hydra) in NodeJS. The application is bootstrapped using the express cli.



Overview

Apart from additions (./routes/login.ts, ./routes/consent.ts) and their respective templates, only a CSRF Middleware has been added. Everything else is the standard express template.

Also, a simple helper that makes HTTP requests has been added to ./services/hydra.js which uses the node-fetch library.

To set this example up with ORY Hydra, please refer to the official documentation.

Running

Please head over to the ORY Hydra 5 Minute Tutorial to see how this works.

FAQ

TLS Termination

You can mock TLS Termination by setting environment variable MOCK_TLS_TERMINATION to any value, for example MOCK_TLS_TERMINATION=y. This will add X-Forwarded-Proto: https to each HTTP Request Header.

Integrating with Ory Network

To integrate this example app with Ory Cloud Oauth2 Service set variable ORY_API_KEY with value of your Ory API Key / Ory Personal Access Token and set HYDRA_ADMIN_URL to the value of you Ory Cloud API URL which you can find in your Ory Cloud Project

2.4.0-pre.3

1 year ago

2.3.0

1 year ago

2.3.0-pre.0

1 year ago

2.3.0-pre.1

1 year ago

2.2.0

2 years ago

2.2.0-pre.1

2 years ago

2.2.0-rc.2

3 years ago

2.2.0-rc.3

3 years ago

2.2.0-rc.1

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0-pre.2

3 years ago

2.1.0-pre.0

3 years ago

2.0.4-pre.1

3 years ago

2.0.4-pre.2

3 years ago

2.1.0

3 years ago

2.0.3

3 years ago

2.0.2

3 years ago

2.0.1

3 years ago

2.0.0

3 years ago

1.11.10

4 years ago

1.11.9

4 years ago

1.11.9-pre.0

4 years ago

1.11.8

4 years ago

1.11.4-pre.0

4 years ago

1.11.4-pre.2

4 years ago

1.11.4-pre.1

4 years ago

1.11.1-pre.6

4 years ago

1.11.1-pre.7

4 years ago

1.11.1-pre.4

4 years ago

1.11.1-pre.5

4 years ago

1.11.1-pre.2

4 years ago

1.11.1-pre.3

4 years ago

1.11.0-pre.0

4 years ago

1.11.1-pre.8

4 years ago

1.11.0

4 years ago

1.11.4

4 years ago

1.11.3

4 years ago

1.11.2

4 years ago

1.11.1

4 years ago

1.11.7

4 years ago

1.11.6

4 years ago

1.11.5

4 years ago

1.10.7

4 years ago

1.10.7-pre.0

4 years ago

1.10.6

5 years ago

1.10.5

5 years ago

1.10.5-pre.0

5 years ago

1.10.5-pre.1

5 years ago

1.10.3

5 years ago

1.10.3-pre.1

5 years ago

1.10.2

5 years ago

1.10.1-pre.1

5 years ago

1.10.1-pre.2

5 years ago

1.10.1

5 years ago

1.10.0

5 years ago

1.9.2

5 years ago

1.9.1

5 years ago

1.9.0-rc.0

5 years ago

1.9.0

5 years ago

1.9.0-alpha.3

5 years ago

1.9.0-alpha.2

5 years ago

1.9.0-alpha.1

5 years ago

1.9.0-pre.1

5 years ago

1.9.0-pre.0

5 years ago

1.8.5

5 years ago

1.8.0-pre.0

5 years ago

1.8.4

5 years ago

1.8.3

5 years ago

1.8.2

5 years ago

1.8.1

5 years ago

1.8.0

5 years ago

1.7.4

6 years ago

1.7.3

6 years ago

1.7.2

6 years ago

1.7.1

6 years ago

1.7.0

6 years ago

1.6.0

6 years ago

1.5.2

6 years ago

1.5.1

6 years ago

1.5.0

6 years ago

1.5.0-beta.4

6 years ago

1.5.0-beta.5

6 years ago

1.5.0-beta.2

6 years ago

1.5.0-beta.3

6 years ago

1.5.0-beta.1

6 years ago

1.4.10

6 years ago

1.4.9

6 years ago

1.4.6

6 years ago

1.4.5

6 years ago

1.4.4

6 years ago

1.4.8

6 years ago

1.4.7

6 years ago

1.4.3

6 years ago

1.4.2

6 years ago

1.4.1

6 years ago

1.4.0

6 years ago

1.3.2

6 years ago

1.2.3

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.9

6 years ago

1.0.8

6 years ago

1.0.0

7 years ago

1.0.0-rc.14

7 years ago

1.0.0-rc.11

7 years ago

1.0.0-rc.10

7 years ago

0.0.3

7 years ago