├── .gitignore ├── controllers └── TodoController.js ├── graphql ├── directives │ ├── AuthDirective.js │ └── formatBytes.js ├── index.js ├── resolvers.js └── typeDefs.js ├── models ├── Todo.js └── User.js ├── package.json ├── passport.js ├── readme.md ├── routes └── auth.js ├── server.js └── utils.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/.gitignore -------------------------------------------------------------------------------- /controllers/TodoController.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/controllers/TodoController.js -------------------------------------------------------------------------------- /graphql/directives/AuthDirective.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/graphql/directives/AuthDirective.js -------------------------------------------------------------------------------- /graphql/directives/formatBytes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/graphql/directives/formatBytes.js -------------------------------------------------------------------------------- /graphql/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/graphql/index.js -------------------------------------------------------------------------------- /graphql/resolvers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/graphql/resolvers.js -------------------------------------------------------------------------------- /graphql/typeDefs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/graphql/typeDefs.js -------------------------------------------------------------------------------- /models/Todo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/models/Todo.js -------------------------------------------------------------------------------- /models/User.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/models/User.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/package.json -------------------------------------------------------------------------------- /passport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/passport.js -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- 1 | ## OAuth + GraphQL + Passportjs 2 | 3 | Trust me, it was confusing! 4 | -------------------------------------------------------------------------------- /routes/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/routes/auth.js -------------------------------------------------------------------------------- /server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/server.js -------------------------------------------------------------------------------- /utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/anuraghazra/graphql-oauth/HEAD/utils.js --------------------------------------------------------------------------------