Test application (node.js) for verifying Maelstrom Network functionality.
Switch branches/tags
Nothing to show
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.
app
static
templates
.gitignore
.nodemonignore
Procfile
Procfile-dev
README.md
app.js
package.json

README.md

MaelstromNodeTestApp

View test application live!

Test application (node.js) for demonstration of Maelstrom Network functionality. This test application makes use of passport-maelstrom.

What is Maelstrom?

Maelstrom is a new authentication network designed to put choices about identity back into the hands of the users. For more information, please visit our home page.

Installation

Prerequisites: You must have installed node.js as appropriate for your platform.

  1. Fork the repo and clone locally, if you haven't done so already.
  2. Run npm install -d at a command line in the repository folder to install dependancies
  3. Create an app from the Maelstrom Application Dashboard.
  4. Copy the app id and secret into app/controllers.js

Running the Test App

If you are an independent developer simply looking to test out the app, you can run with node app.js. If you have installed the fantastic nodemon program, you can run with nodemon app.js. We've already got the ignore file set up!

If you are part of the Maelstrom Development team and running this with foreman against a local Maelstrom instance, run from command line with foreman start -f Procfile-dev -p 4000