Anonymous avatar Anonymous committed efe895b

send signal with all openid object so developer can get sreg extensions
and later ax.

Comments (0)

Files changed (2)

django_authopenid/views.py

         is_exist = False
     return is_exist
     
-def register_account(form, openid_url):
+def register_account(form, _openid):
     """ create an account """
     user = User.objects.create_user(form.cleaned_data['username'], 
                             form.cleaned_data['email'])
     user.backend = "django.contrib.auth.backends.ModelBackend"
-    oid_register.send(sender=user, openid=openid_url)
+    oid_register.send(sender=user, openid=_openid)
     return user
 
 @not_authenticated
         if 'email' in request.POST.keys():
             form1 = register_form(data=request.POST)
             if form1.is_valid():
-                user_ = register_account(form1, str(openid_))
+                user_ = register_account(form1, openid_)
         else:
             form2 = auth_form(data=request.POST)
             if form2.is_valid():
 
     if request.POST:
         form = change_form(request.user, request.POST)
-        print form.__class__.__name__
-        print form.is_valid()
         if form.is_valid():
             form.save()
             msg = urllib.quote(_("Password changed"))
     ],
 
     install_requires = [
-        'python-openid',
+        'python-openid>=2.2.1',
         'django-registration'
     ],
 
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.