I have made and committed changes that have turned IdpAuth into a custom authentication backend.  This requires a few additions to your settings file but no model changes.  All functions wanting to require a logged in user should use the Django framework decorators instead of the user_tools.login_required.  

While I have tested each login type to ensure functionality, please post tickets with any bug reports encountered.  

Also, the next step is to begin use of the permissions side of the authentication framework for Django.  
I am looking for input into a good and useful permission to work with and test against.

- Eric Helms