WardCunningham/Smallest-Federated-Wiki — pull request #385 by ozten (2013-06-20 06:47:49+00:00)
Title: Roughed in Persona enabling node version

**Not ready for merge!!!**

Wanted to get a pull request going for feedback.

This adds Persona to the footer, so you can log in with an email address.

This is node only. I think it's 90 - 95% of the way there...

TODO:
* Remove file commits that are just whitespace on client .js files
* Finish Persona based authentication middleware which is based on the session and data/state/
* Extract JavaScript code into client.js via coffeescript code
* Put OpenID code back in and make it a config option
* Default would be Persona
* An installation of Smallest Federated Wiki could opt for OpenID instead