0
I Use This!
Inactive

Commits : Listings

Analyzed 1 day ago. based on code collected 1 day ago.
Apr 24, 2023 — Apr 24, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Merge from Simon Willison's repository. More... over 15 years ago
[django-openid @ 62] Refactored registration form out in to new forms.py module, and split it in to two classes - RegistrationForm and RegistrationFormPasswordConfirm (which is used by default). This optionally supports the pattern of not requiring confirmation of password, as seen on sites like www.facebook.com and www.mahalo.com/answers - this pattern only makes sense if you are requiring and validating an e-mail address, as doing so means that on the rare occasion that a user mistypes their password when signing up they will still be able to recover their account. More... over 15 years ago
[django-openid @ 61] New abstraction: RequestTemplateResponse, which lets you instantiate an HttpResponse that wraps a template and context (which will be rendered only when the HttpResponse is finally processed). Why do this? Because that way a response can be intercepted further down the call chain and have its template and context altered, which is really useful if you do a lot of subclassing of view methods. This class is useful outside of django-openid, and has no dependencies on other parts of the django-openid package. More... over 15 years ago
[django-openid @ 60] Updated embarassingly out of date readme More... over 15 years ago
[django-openid @ 59] New user_can_login() hook for handling things like inactive accounts or accounts for which the e-mail address has not yet been verified More... over 15 years ago
[django-openid @ 58] firstname and lastname can now be made optional during registration More... over 15 years ago
Merge branch 'master' of [email protected]:svetlyak40wt/django-openid More... over 15 years ago
[django-openid @ 57] Registration now works! Required quite a bit of refactoring - in particular, it's now possible for a Consumer subclass to have more than one function for dealing with the return from an OpenID protocol flow. This was needed to allow RegistrationConsumer to handle both regular AuthConsumer style logins (inherited from its parent class) as well as a special case for 'kick-start my registration by signing in with this OpenID' More... over 15 years ago
Registration now works! Required quite a bit of refactoring - in particular, it's now possible for a Consumer subclass to have more than one function for dealing with the return from an OpenID protocol flow. This was needed to allow RegistrationConsumer to handle both regular AuthConsumer style logins (inherited from its parent class) as well as a special case for 'kick-start my registration by signing in with this OpenID' More... over 15 years ago
Further work on auth integration, including ability to pick the account you want if you sign in with an OpenID that is associated with more than one More... over 15 years ago
[django-openid @ 56] Further work on auth integration, including ability to pick the account you want if you sign in with an OpenID that is associated with more than one More... over 15 years ago
.gitignore was added. More... over 15 years ago
.gitignore was added. More... over 15 years ago
'show_unknown_openid' fixed, call to 'do_index' was replaced with call to 'show_login'. More... over 15 years ago
'show_unknown_openid' fixed, call to 'do_index' was replaced with call to 'show_login'. More... over 15 years ago
Improvements to OpenID enhanced registration signup form and process More... over 15 years ago
[django-openid @ 55] Improvements to OpenID enhanced registration signup form and process More... over 15 years ago
[django-openid @ 54] Fixed multi-registration bug More... over 15 years ago
Fixed multi-registration bug More... over 15 years ago
[django-openid @ 53] A registration flow that lets you optionally start out by validating an OpenID - if you don't you can still set a password. This isn't quite working correctly yet - I need to put together a comprehensive test suite for it. More... over 15 years ago
A registration flow that lets you optionally start out by validating an OpenID - if you don't you can still set a password. This isn't quite working correctly yet - I need to put together a comprehensive test suite for it. More... over 15 years ago
[django-openid @ 52] Tweak to incomplete orequest handling code - you can now override stash_incomplete_orequest if you want to customise the way the incomplete request is stored (e.g. put it in the session instead of in a signed cookie) More... over 15 years ago
Tweak to incomplete orequest handling code - you can now override stash_incomplete_orequest if you want to customise the way the incomplete request is stored (e.g. put it in the session instead of in a signed cookie) More... over 15 years ago
[django-openid @ 51] Provider can now store and resume orequest sessions if you aren't logged in and use a phishing-proof landing page - your login mechanism elsewhere will need to use if Provider().extract_incomplete_orequest(request): redirect_to_provider_url() when the user logs in to decide if they have an orequest that can be resumed More... over 15 years ago
Provider can now store and resume orequest sessions if you aren't logged in and use a phishing-proof landing page - your login mechanism elsewhere will need to use if Provider().extract_incomplete_orequest(request): redirect_to_provider_url() when the user logs in to decide if they have an orequest that can be resumed More... over 15 years ago
Interface for deleting and adding new OpenID associations to the currently signed in user account More... over 15 years ago
[django-openid @ 50] Interface for deleting and adding new OpenID associations to the currently signed in user account More... over 15 years ago
Now supports /openid/?done=<signed-url> for redirecting somewhere else - use Consumer().sign_done(<url>) to create a signed string suitable for use in one of those links. Includes tests More... over 15 years ago
[django-openid @ 49] Now supports /openid/?done=<signed-url> for redirecting somewhere else - use Consumer().sign_done(<url>) to create a signed string suitable for use in one of those links. Includes tests More... over 15 years ago
[django-openid @ 48] Only load UserOpenidAssociation model if django.contrib.auth.models.User model has been installed More... over 15 years ago