This repository contains a customized Auth0 dashboard implemented as a true RESTful system composed by an API (auth0-restful-management-api
folder) and a React client (auth0-restful-dashboard-client
folder).
The following articles describe the implementation details:
To run this:
- Clone the repo:
git clone https://github.com/auth0-blog/auth0-restful-dashboard.git
- Move to
auth0-restful-management-api
folder - Add Auth0 credentials to a new
.env
file created from theenv.example
file. - Run
npm install
to install the dependencies. - Run
node index.js
to start the server application - Move to
auth0-restful-dashboard-client/src
folder - Add Auth0 credentials to a new
auth_config.json
file created from theauth_config.json.example
file. - Run
npm install
to install the dependencies. - Run
npm start
to launch the client application. - Your browser should open automatically and show the application UI. If it doesn't start automatically, please open it manually and point it to http://localhost:3000