Justin at Singly suggested we switch from authorize to authenticate -- I took the updated code from https://github.com/Singly/python_django_skeleton/tree/master/singly
notes
Fixing up the new Singly code;
Use singly_id as the username - it's the only thing that will be unique (handle might not be);