Merge lp://staging/~joe-topjian-v/django-openid-auth/jtopjian-dev into lp://staging/~django-openid-auth/django-openid-auth/trunk
Proposed by
Joe T
Status: | Needs review |
---|---|
Proposed branch: | lp://staging/~joe-topjian-v/django-openid-auth/jtopjian-dev |
Merge into: | lp://staging/~django-openid-auth/django-openid-auth/trunk |
Diff against target: |
96 lines (+27/-11) 3 files modified
README.txt (+6/-0) django_openid_auth/auth.py (+7/-0) django_openid_auth/views.py (+14/-11) |
To merge this branch: | bzr merge lp://staging/~joe-topjian-v/django-openid-auth/jtopjian-dev |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
django-openid-auth developers | Pending | ||
Review via email: mp+28210@code.staging.launchpad.net |
Description of the change
This branch adds an option that enforces OpenID accounts to have an email address.
This has been tested with various myopenid.com accounts that choose not to include an email address in their profile.
My rationale behind this setting is that although OpenID allows for easy account creation and the ability to restrict information from being shared, I want registered accounts to at least contain an email address.
Also mixed in is my patch for Bug #517393.
To post a comment you must log in.
Sorry for not reviewing this patch earlier. Note that email addresses are only self asserted, so unless you have some other reason to trust the provider you shouldn't treat them as validated.
I wonder if a better approach would be to ask the user for the required information if it is not provided?