public
Description: Using a Bookmark as a Second Authentication Factor
Homepage: http://ben.adida.net/projects/beamauth
Clone URL: git://github.com/benadida/beamauth.git
benadida (author)
Fri Apr 03 20:52:03 -0700 2009
commit  175807293683a5ed3d39574374ab2439be22a40d
tree    45adc9ee67f17ca57dbe18cd78a3706f6429822d
parent  61d6ca7609d2bdae7ebaea4dd97f86fe27dd2e8f
README.txt
BeamAuth
ben@adida.net
http://ben.adida.net/projects/beamauth


BeamAuth uses a bookmark as a second authentication factor to complement a password.
This is prototype/proof-of-concept software, it's not meant for immediate production deployment.

INSTALLATION:
- Python 2.5+
- Django 1.0+
- PostgreSQL 8.2+ (though this may work with MySQL)

- modify settings.py, specifically: DATABASE_NAME and other database parameters potentially
- modify WEB_HOST to the URL where you're running the server
- the EMAIL_* parameters for email

- you can use email_debugger.py if you want to just see what emails would get sent, at the prompt:
python email_debugger.py

- run reset.sh, which will drop the database, create it, and load the data model.
- no need to create a default django user.

- go to http://HOST/beamauth