Shabti skeletal web app. Functional auth'n'auth is available via a sign-in facility which controls two views of the model, one is public and the other is private (note the latter's URL in the status bar / tooltip).
Unauthenticated requests for the private view will be redirected to a sign-in page before being ultimately redirected, upon successful authentication, to the original destination.
This template re-implements the authentication written by Ben Bangert for "Kai", the Pylons app that animates the PylonsHQ web site.
In this implementation, Kai's use of "NoSQL" couchdb for the database back-end is replaced with a
more familiar SQL-relation back-end mediated by elixir+SQLAlchemy.
Kai's user-managed account facilities are preserved, including:
sign-in,
registration and
password reset.
username="notset",
password="notset".
The app generated by template includes the FormAlchemy
AdminController,
allowing the identity model content to be edited.
If you haven't used Pylons before, start with the beginners' tutorial.