The goal of this project is to provide a basic capability to have
- application-specific member logins on Google App Engine, independent of Google accounts, with a
- remember me feature according to best practices,
- basic security monitoring, and
- ajax/javascript-powered usability.
Current Status: 0.2 -- Separated layers of code: you can now use the adrianremembersme module to include all the functionality inside your own UI or use the default implementation of the UI using the adrianremembersmeui module to start using it right away!
Current Status Part 2 -- recruiting developers!
Instructions:
- Download the zip file
- Unzip the contents
- Start the GAE dev server inside the unzipped folder, e.g. /path/to/google_appengine/dev_appserver.py adrianremembersme/ (on Windows, the dev_appserver.py is on the PATH,so you can just type dev_appserver.py adrianremembersme/)
- Go to http://localhost:8080 on your browser
Developers:
Your picture here
You
Adrian Scott, Ph.D. -- founding investor in Napster, founder of Ryze (pioneering social networking site founded in 2001)
Relevant links:
Persistent Login Cookie Best Practice
Guide to Authentication (OWASP the free and open application security community)