Пример #1
0
    def save(self, **kwargs):

        self.reset_password_key = str(uuid.uuid4())
        now = datetime.now()
        expires = now + timedelta(days=settings.PASSWORD_RESET_TIMEOUT_DAYS)
        self.expires = expires

        # send an email with reset url
        x = send_password_reset_url_via_email(self.user, self.reset_password_key)
        super(ValidPasswordResetKey, self).save(**kwargs)
Пример #2
0
    def save(self, **kwargs):

        self.reset_password_key = str(uuid.uuid4())
        now = datetime.now()
        expires = now + timedelta(minutes=settings.SMS_LOGIN_TIMEOUT_MIN)
        self.expires = expires

        # send an email with reset url
        x = send_password_reset_url_via_email(self.user, self.reset_password_key)
        super(ValidPasswordResetKey, self).save(**kwargs)
Пример #3
0
    def save(self, **kwargs):

        self.reset_password_key=str(uuid.uuid4())
        now = datetime.now()
        expires=now+timedelta(minutes=settings.SMS_LOGIN_TIMEOUT_MIN)
        self.expires=expires

        #send an email with reset url
        x=send_password_reset_url_via_email(self.user, self.reset_password_key)
        super(ValidPasswordResetKey, self).save(**kwargs)
Пример #4
0
    def save(self, **kwargs):

        self.reset_password_key = str(uuid.uuid4())
        now = datetime.now()
        expires = now + timedelta(hours=settings.PASSWORD_RESET_TIMEOUT_HOURS)
        self.expires = expires

        #send an email with reset url
        x = send_password_reset_url_via_email(self.user,
                                              self.reset_password_key)
        super(ValidPasswordResetKey, self).save(**kwargs)
Пример #5
0
 def save(self, **kwargs):
     
     self.reset_password_key=str(uuid.uuid4())
     now = datetime.now()
     expires=now+timedelta(days=settings.DAYS_TO_REGISTER)
     self.expires=expires
     
     #send an email with reset url
     email_sent=send_password_reset_url_via_email(self.user, self.reset_password_key)
     if email_sent:
         super(ValidPasswordResetKey, self).save(**kwargs)
     else:
         self.reset_password_key=None 
Пример #6
0
    def save(self, **kwargs):

        self.reset_password_key = str(uuid.uuid4())
        now = datetime.now()
        expires = now + timedelta(days=settings.DAYS_TO_REGISTER)
        self.expires = expires

        #send an email with reset url
        email_sent = send_password_reset_url_via_email(self.user,
                                                       self.reset_password_key)
        if email_sent:
            super(ValidPasswordResetKey, self).save(**kwargs)
        else:
            self.reset_password_key = None