openid-client simplifies integration with authorization servers by providing easy-to-use APIs for the most common authentication and authorization flows, including OAuth 2 and OpenID Connect. It is ...
Full documentation is available on the web and most everything is typed with TypeScript.