-
-
Notifications
You must be signed in to change notification settings - Fork 926
Description
@ALL: Please share the links you know which can be added to examples
I felt, little time everyone will help many developers.
Some of the issues everyone facing with this repo and while implementing oauth 2.0 in nodejs
- npm version(v2.4.1) and github(v3.0.0-b3.1) version mismatch
- many examples links broken or confusing. (Please add example auth code of mongo or mysql?thanks a lot #366, No Examples? #367, Postman OAuth2 (GET NEW ACCESS TOKEN) #386, https://github.com/oauthjs/node-oauth2-server/tree/master/examples/postgresql not found #365, Examples links broken #359)
- developers who trying oauth 2.0 first time face lot of confusion about the concept. if we setup a demo in heroku then its easy to understand
- Simple Cookbooks, Implementation with demo data & Postman file to test all apis (Integration with third-party Oauth Provider #385)
Available Implementations:
- Example with SQL, MongoDB Models(Lot of Improvement Required):
https://github.com/marsanla/node-oauth2-server-restify/tree/master/examples/postgresql
https://github.com/DivXPro/node-oauth2-server-implementation
https://github.com/manjeshpv/node-oauth2-server-implementation
https://github.com/slavab89/oauth2-server-example-mongodb
- JWT - manjeshpv/node-oauth2-server-implementation@38d142d
- LDAP(custom grant) - manjeshpv/node-oauth2-server-implementation@1d21d0f
- User Registration & Client Registration - manjeshpv/node-oauth2-server-implementation@fdcc13e#diff-bb503f3d9047bcd4a5730559f1e16560R21
- Sessions: Sessions manjeshpv/node-oauth2-server-implementation#11
Models
2.4
https://github.com/oauthjs/express-oauth-server/tree/master/examples
3.0
Mongo:
https://github.com/slavab89/oauth2-server-example-mongodb/blob/master/model.js
https://github.com/manjeshpv/node-oauth2-server-implementation/blob/master/components/oauth/mongo-models.js
Related NPM Modules:
https://github.com/oauthjs/express-oauth-server
Blogs
https://zilverline.github.io/2017/03/17/nodejs-oauth2-provider
References:
Broken link: https://github.com/oauthjs/node-oauth2-server/tree/master/examples/postgresql
Working link: https://github.com/marsanla/node-oauth2-server-restify/tree/master/examples/postgresql
last month downloads on 13th April 2017
oauth2orize: 112,108
oauth2-server: 17,357
Todo:
- Update dependencies before 3.0.0 release #380 Update dependencies before 3.0.0 release
Feature Todo:
Docs & Examples
*. #385 Third Party Integrations like Facebook, Google
Breaking Changes from 2.x to 3.x
https://github.com/oauthjs/node-oauth2-server/wiki/Migrating-from-2.x-to-3.x
Issues to close: #365, #366, #367, #386, #388, #385, #360, #359, #329, #307