Overview of oauth2-server features
masterThe oauth2-server module provides a complete, RFC 6749 and RFC 6750 compliant implementation for Node.js.
Key features include:
- Supported Grant Types:
authorization_code,client_credentials,refresh_token,password, and extension grants with scopes. - Asynchronous Support: Compatible with Promises, Node-style callbacks, ES6 generators, and
async/await(via Babel). - Storage Agnostic: Can be used with any storage backend such as PostgreSQL, MySQL, MongoDB, or Redis.
- Framework Agnostic: While it can be used directly, official wrappers exist for Express and Koa.