Exemplo n.º 1
0
def pw_edit_done (request):
    # record the time that the housemate's password was changed
    request.hmate.password_chosen = datetime.datetime.utcnow()
    request.hmate.save()
    
    # show the normal password changed view
    return password_change_done(request)
Exemplo n.º 2
0
def usuario_password_change_done(request, slug):
    instance = tipo_perfil_usuario_mixin(request)
    return password_change_done(request,
                        template_name='password_change_done.html',
                        extra_context={'username':request.user.username,
                                       'instance':instance}
                    )
Exemplo n.º 3
0
    def password_change_done(self, request):
        """
        Displays the "success" page after a password change.
        """
        from django.contrib.auth.views import password_change_done

        return password_change_done(request)
Exemplo n.º 4
0
def done_change_password(request):
    """ Confirmation page that password is successfully changed. """
    extra_context = helpers.get_extra_context(request)
    extra_context['title'] = 'Password Change Done'
    return views.password_change_done(
        request,
        template_name='reset/password-change-done.epy',
        extra_context=extra_context)
Exemplo n.º 5
0
def password_change_done(request):
    # The page shown after a user has changed their password.
    return views.password_change_done(
        request,
        template_name='accounts/password_change_done.html'
        # current_app=None,
        # extra_context={}
    )
Exemplo n.º 6
0
 def password_change_done(self, request):
     """
     Displays the "success" page after a password change.
     """
     from django.contrib.auth.views import password_change_done
     defaults = {}
     if self.password_change_done_template is not None:
         defaults['template_name'] = self.password_change_done_template
     return password_change_done(request, **defaults)
Exemplo n.º 7
0
 def password_change_done(self, request):
     """
     Displays the "success" page after a password change.
     """
     from django.contrib.auth.views import password_change_done
     defaults = {}
     if self.password_change_done_template is not None:
         defaults['template_name'] = self.password_change_done_template
     return password_change_done(request, **defaults)
Exemplo n.º 8
0
 def password_change_done(self, request, extra_context=None):
   """
   Displays the "success" page after a password change.
   """
   from django.contrib.auth.views import password_change_done
   defaults = {
     'extra_context': extra_context or {},
     'template_name': 'auth/password_change_done.html'
   }
   return password_change_done(request, **defaults)
Exemplo n.º 9
0
def password_change_done_main(request):
    """
    View to confirm user password is updated
    """
    extra_context = {
        'message': 'Your password has been changed',
        'username': request.user.username,
    }
    return password_change_done(request, template_name='main/user_message.html',
                                extra_context=extra_context)
Exemplo n.º 10
0
def password_change_done(request, extra_context=None):
    """
    Displays the "success" page after a password change.
    """
    from django.contrib.auth.views import password_change_done
    defaults = {
        'extra_context': dict( **(extra_context or {})),
    }
    defaults['template_name'] = 'signoff_check/change_password_done.html'
    return password_change_done(request, **defaults)
Exemplo n.º 11
0
    def password_change_done(self, request, extra_context=None):
        """
        Displays the "success" page after a password change.
        """
        from django.contrib.auth.views import password_change_done

        defaults = {"current_app": self.name, "extra_context": extra_context or {}}
        if self.password_change_done_template is not None:
            defaults["template_name"] = self.password_change_done_template
        return password_change_done(request, **defaults)
Exemplo n.º 12
0
 def password_change_done(self, request, extra_context=None):
     """
     Displays the "success" page after a password change.
     """
     from django.contrib.auth.views import password_change_done
     defaults = {
         'extra_context': extra_context or {},
         'template_name': 'cms/password_change_done.html',
     }
     if self.password_change_done_template is not None:
         defaults['template_name'] = self.password_change_done_template
     return password_change_done(request, **defaults)
Exemplo n.º 13
0
 def password_change_done(self, request, extra_context=None):
     """
     Displays the "success" page after a password change.
     """
     from django.contrib.auth.views import password_change_done
     defaults = {
         'current_app': self.name,
         'extra_context': dict(self.each_context(request), **(extra_context or {})),
     }
     if self.password_change_done_template is not None:
         defaults['template_name'] = self.password_change_done_template
     return password_change_done(request, **defaults)
Exemplo n.º 14
0
 def password_change_done(self, request, extra_context=None):
     """
     Displays the "success" page after a password change.
     """
     from django.contrib.auth.views import password_change_done
     defaults = {
         'current_app': self.name,
         'extra_context': dict(self.each_context(request), **(extra_context or {})),
     }
     if self.password_change_done_template is not None:
         defaults['template_name'] = self.password_change_done_template
     return password_change_done(request, **defaults)
Exemplo n.º 15
0
    def test_titles(self):
        rf = RequestFactory()
        user = User.objects.create_user('jsmith', '*****@*****.**', 'pass')
        user = authenticate(username=user.username, password='******')
        request = rf.get('/somepath/')
        request.user = user

        response = password_reset(request, post_reset_redirect='dummy/')
        self.assertContains(response, '<title>Password reset</title>')
        self.assertContains(response, '<h1>Password reset</h1>')

        response = password_reset_done(request)
        self.assertContains(response,
                            '<title>Password reset successful</title>')
        self.assertContains(response, '<h1>Password reset successful</h1>')

        # password_reset_confirm invalid token
        response = password_reset_confirm(request,
                                          uidb64='Bad',
                                          token='Bad',
                                          post_reset_redirect='dummy/')
        self.assertContains(response,
                            '<title>Password reset unsuccessful</title>')
        self.assertContains(response, '<h1>Password reset unsuccessful</h1>')

        # password_reset_confirm valid token
        default_token_generator = PasswordResetTokenGenerator()
        token = default_token_generator.make_token(user)
        uidb64 = force_text(urlsafe_base64_encode(force_bytes(user.pk)))
        response = password_reset_confirm(request,
                                          uidb64,
                                          token,
                                          post_reset_redirect='dummy/')
        self.assertContains(response, '<title>Enter new password</title>')
        self.assertContains(response, '<h1>Enter new password</h1>')

        response = password_reset_complete(request)
        self.assertContains(response, '<title>Password reset complete</title>')
        self.assertContains(response, '<h1>Password reset complete</h1>')

        response = password_change(request, post_change_redirect='dummy/')
        self.assertContains(response, '<title>Password change</title>')
        self.assertContains(response, '<h1>Password change</h1>')

        response = password_change_done(request)
        self.assertContains(response,
                            '<title>Password change successful</title>')
        self.assertContains(response, '<h1>Password change successful</h1>')
Exemplo n.º 16
0
def password_change_done(request, *args, **kwargs):
    errorMessage, warningMessage, infoMessage = get_session_messages(request)
    template_response = auth_views.password_change_done(request, *args, 
                                                        **kwargs)
    if template_response.status_code == 302:
        # if we redirect, no need to change the response data
        return template_response
    template_response.context_data.update({
                                           'errorMessage':errorMessage,
                                            'warningMessage':warningMessage,
                                            'infoMessage':infoMessage,
						                    'adminName':adminName,
						                    'adminEmail':adminEmail,
						                    'siteVersion':siteVersion,
						                    'imsVersion':imsVersion,})
    return template_response
Exemplo n.º 17
0
def password_change_done(request, *args, **kwargs):
    errorMessage, warningMessage, infoMessage = get_session_messages(request)
    template_response = auth_views.password_change_done(
        request, *args, **kwargs)
    if template_response.status_code == 302:
        # if we redirect, no need to change the response data
        return template_response
    template_response.context_data.update({
        'errorMessage': errorMessage,
        'warningMessage': warningMessage,
        'infoMessage': infoMessage,
        'adminName': adminName,
        'adminEmail': adminEmail,
        'siteVersion': siteVersion,
        'imsVersion': imsVersion,
    })
    return template_response
Exemplo n.º 18
0
    def test_titles(self):
        rf = RequestFactory()
        user = User.objects.create_user('jsmith', '*****@*****.**', 'pass')
        user = authenticate(username=user.username, password='******')
        request = rf.get('/somepath/')
        request.user = user

        response = password_reset(request, post_reset_redirect='dummy/')
        self.assertContains(response, '<title>Password reset</title>')
        self.assertContains(response, '<h1>Password reset</h1>')

        response = password_reset_done(request)
        self.assertContains(response, '<title>Password reset sent</title>')
        self.assertContains(response, '<h1>Password reset sent</h1>')

        # password_reset_confirm invalid token
        response = password_reset_confirm(request, uidb64='Bad', token='Bad', post_reset_redirect='dummy/')
        self.assertContains(response, '<title>Password reset unsuccessful</title>')
        self.assertContains(response, '<h1>Password reset unsuccessful</h1>')

        # password_reset_confirm valid token
        default_token_generator = PasswordResetTokenGenerator()
        token = default_token_generator.make_token(user)
        uidb64 = force_text(urlsafe_base64_encode(force_bytes(user.pk)))
        response = password_reset_confirm(request, uidb64, token, post_reset_redirect='dummy/')
        self.assertContains(response, '<title>Enter new password</title>')
        self.assertContains(response, '<h1>Enter new password</h1>')

        response = password_reset_complete(request)
        self.assertContains(response, '<title>Password reset complete</title>')
        self.assertContains(response, '<h1>Password reset complete</h1>')

        response = password_change(request, post_change_redirect='dummy/')
        self.assertContains(response, '<title>Password change</title>')
        self.assertContains(response, '<h1>Password change</h1>')

        response = password_change_done(request)
        self.assertContains(response, '<title>Password change successful</title>')
        self.assertContains(response, '<h1>Password change successful</h1>')
Exemplo n.º 19
0
def password_change_done(request):
    return auth.password_change_done(request, template_name="registration/password_change_done.haml")
Exemplo n.º 20
0
def changePasswordDone(request):
    change_pass_done = password_change_done(
        request, template_name="story/passwordChanged.html")
    return change_pass_done
Exemplo n.º 21
0
 def password_change_done(self, request):
     return password_change_done(
         request,
         template_name=self.password_change_done_template
         or 'registration/password_change_done.html')
Exemplo n.º 22
0
def change_done(request):
	log.info("Password change done from {0}".format(get_client_ip(request)))
	return authviews.password_change_done(request, template_name='account/password_change_done.html')
Exemplo n.º 23
0
 def password_change_done(self, request):
     return password_change_done(request,
         template_name=self.password_change_done_template or 'registration/password_change_done.html')
Exemplo n.º 24
0
 def get(self, request, *args, **kwargs):
     return auth_views.password_change_done(
         request,
         template_name=self.template_name,
         current_app=None,
         extra_context=None)
Exemplo n.º 25
0
def password_change_done(request):
    from django.contrib.auth.views import password_change_done

    return password_change_done(
        request, template_name='volunteer/change_password_done.html')
Exemplo n.º 26
0
def change_done(request):
	log.info("Password change done from {0}".format(get_client_ip(request)))
	return authviews.password_change_done(request, template_name='account/password_change_done.html')
Exemplo n.º 27
0
from functools import update_wrapper
Exemplo n.º 28
0
def password_change_done(request):
    return aviews.password_change_done(request,
        template_name='password_change_done.html',
        extra_context={})
Exemplo n.º 29
0
def feds_password_change_done(request, *args, **kwargs):
    result = auth_views.password_change_done(request, *args, **kwargs)
    return result
Exemplo n.º 30
0
def my_password_change_done(request):
    return password_change_done(request, template_name='usuarios/password_change_done.html', extra_context=request)
Exemplo n.º 31
0
def my_password_change_done(request,
                            template='account/password_change_done.html'):
    return auth_views.password_change_done(request, template_name=template)
Exemplo n.º 32
0
 def get(self, request):
     if request.user.is_authenticated():
         return auth_views.password_change_done(request, 
                                      extra_context=self.get_context_data())
     else:
         return redirect('front')
Exemplo n.º 33
0
def my_password_change_done(request):
    template_response = auth_views.password_change_done(
        request, template_name='jobslist/passwordchangedone.html')
    return template_response
Exemplo n.º 34
0
def password_change_done(request):
    return views.password_change_done(request,
                                      template_name='group_order/password_change_done.html')
Exemplo n.º 35
0
def pass_done(request):
    return password_change_done(request,extra_context={'blog': request.user.get_blog()})
Exemplo n.º 36
0
def my_password_change_done(request):
    return password_change_done(
        request,
        template_name='usuarios/password_change_done.html',
        extra_context=request)
Exemplo n.º 37
0
def password_change_done(request):
    return auth_views.password_change_done(
        request=request, template_name='safety/password_change/done.html')
Exemplo n.º 38
0
def password_change_done(request):
    return aviews.password_change_done(request,
        template_name='password_change_done.html')
Exemplo n.º 39
0
def my_password_change_done(request):
	template_response = auth_views.password_change_done(request, template_name='jobslist/passwordchangedone.html')
	return template_response
Exemplo n.º 40
0
def change_password_done(request):
    return password_change_done(request, template_name='registration/change_password_done.html')
Exemplo n.º 41
0
def user_password_change_done(request):
    return password_change_done(
        request, template_name='registration/user_password_change_done.html')
Exemplo n.º 42
0
def done_change_password(request):
  """ Confirmation page that password is successfully changed. """
  extra_context = helpers.get_extra_context(request)
  extra_context['title'] = 'Password Change Done'
  return views.password_change_done(request, template_name='reset/password-change-done.epy',
    extra_context=extra_context)
Exemplo n.º 43
0
def password_change_done(request):
    template_response=views.password_change_done(request)
    # Do something with the template response
    return  template_response
Exemplo n.º 44
0
def password_change_done(request):
    return auth_views.password_change_done(request,
        template_name='accounts/password_change_done.j.html')
Exemplo n.º 45
0
def password_change_done(request):
    return aviews.password_change_done(
        request, template_name='password_change_done.html')
Exemplo n.º 46
0
def password_changed(request):
	return password_change_done(request, template_name='passwordchanged.html')
Exemplo n.º 47
0
def password_change_done(request):
    from django.contrib.auth.views import password_change_done

    return password_change_done(request, template_name='volunteer/change_password_done.html')
Exemplo n.º 48
0
 def password_change_done(self, request):
     """
     Displays the "success" page after a password change.
     """
     from django.contrib.auth.views import password_change_done
     return password_change_done(request)
Exemplo n.º 49
0
def password_change_done(request):
    return auth.password_change_done(
        request, template_name="registration/password_change_done.haml")
Exemplo n.º 50
0
def password_change_done(request):
    return auth_views.password_change_done(
        request=request,
        template_name='safety/password_change/done.html')
Exemplo n.º 51
0
def password_change_done(request):
    return auth_views.password_change_done(
        request,
        template_name='accounts/password_change_done.html',
    )