Looks interesting. As for the password hashing, have you tried the one built in to Werkzeug? <a href="http://flask.pocoo.org/snippets/54/" rel="nofollow">http://flask.pocoo.org/snippets/54/</a><p>Btw., I have a similar project (with a much smaller scope) at <a href="https://github.com/codenhagen/startflaskproject" rel="nofollow">https://github.com/codenhagen/startflaskproject</a>.