~mfoord/canonical-identity-provider/keep-passwords

« back to all changes in this revision

Viewing changes to src/identityprovider/models/account.py

  • Committer: Michael Foord
  • Date: 2013-11-19 18:07:55 UTC
  • Revision ID: michael.foord@canonical.com-20131119180755-vlg1p7d9o0w6h11x
Use utcnow for AccountPassword

Show diffs side-by-side

added added

removed removed

Lines of Context:
121
121
        password = AccountPassword.objects.create(
122
122
            account=account,
123
123
            password=password,
124
 
            when_created=datetime.now())
 
124
            when_created=datetime.utcnow())
125
125
        return account
126
126
 
127
127
    def get_by_email(self, email):
409
409
    def set_password(self, password, salt=None):
410
410
        validate_password_policy(password, self)
411
411
        accountpassword = AccountPassword(
412
 
            account=self, password='invalid', when_created=datetime.now())
 
412
            account=self, password='invalid', when_created=datetime.utcnow())
413
413
        accountpassword.password = make_password(password, salt=salt)
414
414
        accountpassword.save()
415
415