OAuth2 Server in Node.js
Summary of my bookmarked Github repositories from Sep 13th, 2017
oauth2-server is a comprehensive and well-tested module for implementing an OAuth2 server in Node.js. It supports various grant types such as authorization_code, client_credentials, refresh_token, and password grant, along with extension grants and scopes. The module is fully compliant with RFC 6749 and RFC 6750 and can be used with different storage options like PostgreSQL, MySQL, MongoDB, Redis, etc. It offers compatibility with promises, Node-style callbacks, ES6 generators, and async/await. The documentation is available on Read the Docs, and there are Express and Koa examples for easy implementation.