ethereum-sample-web

standalone sample web application that shows the usage of Ethereum-backed authentication

MIT License

Stars
6

Ethereum-web

Standalone webapp performing the role of an enterprise using Auth0 to register users via Ethereum.

How to use it

Quick Start

Before you start, tools you will need

  • install npm
  • bower and grunt (run the following commands):
npm install -g bower
npm install -g grunt

Running Ethereum fronted

  • configure project:
npm install
bower install
  • put your certificates and rsa keys in the config directory

    • config/certs should contain the following files:
      • server.crt
      • server.csr
      • server.key
  • run project

Run the application.

grunt server

Run the appliction and open the browser.

grunt server:open

Run Dist

grunt dist

Running Ethereum fronted server

configure project:

  • folder:
    • ethereum-web\node-server
npm install

Then please run dist execute:

  • folder:
    • ethereum-web\node-server
node app.js AUTH_SERVER_BASE_URL

AUTH_SERVER_BASE_URL - e.g. "https://localhost:3000/

Go to

Finally, go to

http://localhost:3001/authzero