4.0.2 • Published 10 months ago

@jmondi/oauth2-server v4.0.2

Weekly downloads
32
License
MIT
Repository
-
Last release
10 months ago

TypeScript OAuth2.0 Server

JSR NPM Version GitHub Workflow Status Test Coverage NPM Downloads

@jmondi/oauth2-server is a standards compliant implementation of an OAuth 2.0 authorization server written in TypeScript.

Requires node >= 18. Read the docs

The following RFCs are implemented:

Out of the box it supports the following grants:

Framework support:

The included adapters are just helper functions, any framework should be supported. Take a look at the adapter implementations to learn how you can create custom adapters for your favorite tool!

Example implementations:

Security

VersionLatest VersionSecurity Updates
4.x:tada::tada:
3.x:tada::tada:
2.x:tada:

Migration Guide

Thanks

This project is inspired by the PHP League's OAuth2 Server. Check out the PHP League's other packages for some other great PHP projects.

Star History

Star History Chart

3.3.0-alpha.1

1 year ago

3.6.0-alpha.0

10 months ago

4.0.1

10 months ago

4.0.2

10 months ago

3.4.0-next.3

1 year ago

3.4.0-next.2

1 year ago

3.4.0-next.1

1 year ago

3.4.0-next.0

1 year ago

3.5.0-alpha.0

11 months ago

3.4.0

12 months ago

3.4.1

11 months ago

3.3.0

1 year ago

3.2.0

1 year ago

3.2.0-alpha.0

1 year ago

3.1.0

1 year ago

3.0.2

2 years ago

3.0.0-alpha.7

2 years ago

3.0.0-alpha.6

2 years ago

3.0.0-alpha.9

2 years ago

3.0.0-alpha.8

2 years ago

3.0.0-alpha.1

2 years ago

3.0.0-alpha.3

2 years ago

3.0.0-alpha.5

2 years ago

3.0.0-alpha.4

2 years ago

3.0.0-alpha.10

2 years ago

3.0.0-alpha.11

2 years ago

3.0.1

2 years ago

3.0.0

2 years ago

3.0.1-alpha.9

2 years ago

3.0.1-alpha.6

2 years ago

3.0.1-alpha.8

2 years ago

3.0.1-alpha.7

2 years ago

3.0.1-alpha.2

2 years ago

3.0.1-alpha.4

2 years ago

3.0.1-alpha.3

2 years ago

3.0.1-alpha.0

2 years ago

3.0.0-rc.1

2 years ago

3.0.0-rc.0

2 years ago

2.6.1

2 years ago

2.6.0

3 years ago

2.5.0

3 years ago

2.4.0

3 years ago

2.2.5

3 years ago

2.3.0

3 years ago

2.2.4

3 years ago

2.2.3

3 years ago

2.2.1

4 years ago

2.2.0

4 years ago

2.2.2

4 years ago

2.1.1

4 years ago

2.0.5

4 years ago

2.0.4

4 years ago

2.1.0

4 years ago

2.0.3

4 years ago

2.0.2

4 years ago

2.0.3-rc.0

4 years ago

2.0.1

4 years ago

2.0.0

4 years ago

2.0.0-rc.0

4 years ago

1.3.0-rc.2

4 years ago

1.3.0-rc.3

4 years ago

1.3.0-rc.4

4 years ago

1.3.0-rc.0

4 years ago

1.3.0-rc.1

4 years ago

1.2.0-rc.0

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.1.0-beta.1

4 years ago

1.1.0-beta.0

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

5 years ago

1.0.0-beta.10

5 years ago

1.0.0-beta.9

5 years ago

1.0.0-beta.8

5 years ago

1.0.0-beta.7

5 years ago

1.0.0-beta.6

5 years ago

1.0.0-beta.5

5 years ago

1.0.0-beta.4

5 years ago

1.0.0-beta.2

5 years ago

1.0.0-beta.3

5 years ago

1.0.0-beta.1

5 years ago

1.0.0-beta.0

5 years ago

0.2.0-beta.9

5 years ago

0.2.0-beta.8

5 years ago

0.2.0-beta.7

5 years ago

0.2.0-beta.6

5 years ago

0.2.0-beta.5

5 years ago

0.2.0-beta.4

5 years ago

0.2.0-beta.3

5 years ago

0.2.0-beta.2

5 years ago

0.2.0-beta.1

5 years ago

0.2.0-beta.0

5 years ago

0.1.0-beta.0

5 years ago

0.0.3-beta.2

5 years ago

0.0.3-beta.1

5 years ago

0.0.2-beta.8

5 years ago

0.0.2-beta.7

5 years ago

0.0.2-beta.6

5 years ago

0.0.2-beta.5

5 years ago

0.0.2-beta.4

5 years ago

0.0.2-beta.3

5 years ago

0.0.2-beta.2

5 years ago

0.0.2-beta.1

5 years ago

0.0.2-beta.0

5 years ago

0.0.2-0

5 years ago