= DjangoID Todo = Current codebase is quite messy, so this should be cleaned up: * ~~Mapping openid.server HTTP responses to Django !HttpResponse objects should be abstracted~~ * ~~Parsing OpenID requests should be abstracted (code copy-pasted between server/views.py and users/views.py)~~ * djangoid.users.!DjangoidUser to django.contrib.auth.models.User mappings should be cleaned up * ~~Login view should be implemented~~ * ~~Templating should be fixed~~ (r21) * !DjangoidStore should be better integrated with the existing openid.store SQL store Current known bugs: * ~~Immediate mode doesn't work~~ This was an error made by me while running the test suite (see attachment) * Login on LiveJournal doesn't work: this could be a LJ bug though. New features: * OpenID Simple Registration response support should be implemented (see already-written models in users/models.py) * User page could contain ~~MicroFormat~~ (done, r19) and FOAF information * ~~MicroID claiming support~~ r13