Test application (node.js) for demonstration of Maelstrom Network functionality. This test application makes use of passport-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.
Prerequisites: You must have installed node.js as appropriate for your platform.
- Fork the repo and clone locally, if you haven't done so already.
- Run
npm install -d
at a command line in the repository folder to install dependancies - Create an app from the Maelstrom Application Dashboard.
- Copy the app id and secret into
app/controllers.js
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