{"id":15356504,"url":"https://github.com/hirsch88/auth0-mock-server","last_synced_at":"2025-06-20T17:10:27.813Z","repository":{"id":83473306,"uuid":"90056218","full_name":"hirsch88/auth0-mock-server","owner":"hirsch88","description":"Helps us to develop locally with seeded data and keep the flow of auth0.","archived":false,"fork":false,"pushed_at":"2017-09-01T05:33:07.000Z","size":13,"stargazers_count":14,"open_issues_count":0,"forks_count":9,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-04T22:46:38.468Z","etag":null,"topics":["auth0","mocking","nodejs","oauth"],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hirsch88.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-02T16:47:06.000Z","updated_at":"2024-02-26T17:27:41.000Z","dependencies_parsed_at":"2023-07-28T04:15:12.671Z","dependency_job_id":null,"html_url":"https://github.com/hirsch88/auth0-mock-server","commit_stats":{"total_commits":3,"total_committers":1,"mean_commits":3.0,"dds":0.0,"last_synced_commit":"93d4b26aa66dcdff1858a3ffe4079d270aa11eb2"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/hirsch88/auth0-mock-server","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hirsch88%2Fauth0-mock-server","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hirsch88%2Fauth0-mock-server/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hirsch88%2Fauth0-mock-server/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hirsch88%2Fauth0-mock-server/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hirsch88","download_url":"https://codeload.github.com/hirsch88/auth0-mock-server/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hirsch88%2Fauth0-mock-server/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260985197,"owners_count":23092888,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["auth0","mocking","nodejs","oauth"],"created_at":"2024-10-01T12:28:53.759Z","updated_at":"2025-06-20T17:10:22.800Z","avatar_url":"https://github.com/hirsch88.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# auth0-mock-server\n\n\u003e This server helps you to simulate auth0 server locally. So, you are able to use the `/tokeninfo` endpoint to verify your token.\n\n## Getting Started\n### Prerequisites\n* Install [Node.js](http://nodejs.org)\n    * on OSX use [homebrew](http://brew.sh) `brew install node`\n    * on Windows use [chocolatey](https://chocolatey.org/) `choco install nodejs`\n\n\n## Installing\n* `fork` this repo\n* `clone` your fork\n* `npm install` to install all dependencies\n\n## Running the app\nAfter you have installed all dependencies you can now run the app.\nRun `npm start` to start a local server.\nThe port will be displayed to you as `http://0.0.0.0:3333` (or if you prefer IPv6, if you're using `express` server, then it's `http://[::1]:3333/`).\n\n\n## API Documentation\n\n### `GET` /token/:username\nReturns a token with the given user(username). This token can the be used by your application.\n\n### `POST` /tokeninfo\nReturns the data of the token like the username.\n\n**Body**\n```\n{\n    \"id_token\": \"your-token-kjasdf6ashasl...\"\n}\n```\n\n\n## Related Projects\n* [express-typescript-boilerplate](https://github.com/w3tecch/express-typescript-boilerplate) - Boilerplate for an restful express-apllication written in TypeScript\n* [express-graphql-typescript-boilerplate](https://github.com/w3tecch/express-graphql-typescript-boilerplate) - A starter kit for building amazing GraphQL API's with TypeScript and express by @w3tecch\n\n\n## License\n[MIT](/LICENSE)\n\n\n---\nMade with ♥ by Gery Hirschfeld ([@GeryHirschfeld1](https://twitter.com/GeryHirschfeld1))","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhirsch88%2Fauth0-mock-server","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhirsch88%2Fauth0-mock-server","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhirsch88%2Fauth0-mock-server/lists"}