├── .gitignore ├── LICENSE ├── README.md ├── config └── default.js ├── controllers ├── clients.js └── users.js ├── database ├── OAuthAccessToken.js ├── OAuthAuthorizationCode.js ├── OAuthClient.js ├── OAuthRefreshToken.js ├── OAuthScope.js ├── User.js └── index.js ├── index.js ├── model.js ├── oauthServerMiddlewares.js ├── package.json └── routes.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/README.md -------------------------------------------------------------------------------- /config/default.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | database: 'mongodb://localhost/management' 3 | }; 4 | -------------------------------------------------------------------------------- /controllers/clients.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/controllers/clients.js -------------------------------------------------------------------------------- /controllers/users.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/controllers/users.js -------------------------------------------------------------------------------- /database/OAuthAccessToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/OAuthAccessToken.js -------------------------------------------------------------------------------- /database/OAuthAuthorizationCode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/OAuthAuthorizationCode.js -------------------------------------------------------------------------------- /database/OAuthClient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/OAuthClient.js -------------------------------------------------------------------------------- /database/OAuthRefreshToken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/OAuthRefreshToken.js -------------------------------------------------------------------------------- /database/OAuthScope.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/OAuthScope.js -------------------------------------------------------------------------------- /database/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/User.js -------------------------------------------------------------------------------- /database/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/database/index.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/index.js -------------------------------------------------------------------------------- /model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/model.js -------------------------------------------------------------------------------- /oauthServerMiddlewares.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/oauthServerMiddlewares.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/package.json -------------------------------------------------------------------------------- /routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/slavab89/oauth2-server-example-mongodb/HEAD/routes.js --------------------------------------------------------------------------------