jasonraimondi/ts-oauth2-server

A full featured, secure, standards compliant TypeScript implementation of an OAuth/OIDC authorization server for Nodejs that utilizes JWT and Proof Key for Code Exchange (PKCE)

TypeScript

310

850 commits

updated Sep 2, 2026

See the code
authorization-code-flow
authorization-server
client-credentials-flow
implicit-flow
node
node-oauth2-server
oauth2
oauth2-server
oidc
password-flow
pkce
proof-key-for-code-exchange
refresh-flow
rfc6749
rfc6750
rfc7009
rfc7519
rfc7636
rfc8693

Contributors

jasonraimondi

792 commits

oliverlockwood

16 commits

dependabot[bot]

16 commits

tobiasdcl

10 commits

jasonraimondi/ts-oauth2-server

A full featured, secure, standards compliant TypeScript implementation of an OAuth/OIDC authorization server for Nodejs that utilizes JWT and Proof Key for Code Exchange (PKCE)

TypeScript

310

850 commits

updated Sep 2, 2026

See the code
authorization-code-flow
authorization-server
client-credentials-flow
implicit-flow
node
node-oauth2-server
oauth2
oauth2-server
oidc
password-flow
pkce
proof-key-for-code-exchange
refresh-flow
rfc6749
rfc6750
rfc7009
rfc7519
rfc7636
rfc8693

Contributors

jasonraimondi

792 commits

oliverlockwood

16 commits

dependabot[bot]

16 commits

tobiasdcl

10 commits

Languages

TypeScript

99.7%