standalone sample web application that shows the usage of Ethereum-backed authentication
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
frontend
node-server
Dockerfile
LICENSE
README.md
start.sh

README.md

Built with Grunt

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