예제 #1
0
 def set_password(self, password):
     self.user_password = password_hash(password)
     self.save()
     change_password(self.principal_name, password)
     if settings.STORE_CLEARTEXT_PASSWORDS:
         ensure_location(self.password_filename)
         with codecs.open(self.password_filename, 'w', encoding='utf-8') as fd:
             fd.write(password)
         os.chmod(self.password_filename, 0o400)
예제 #2
0
 def set_password(self, password):
     self.user_password = password_hash(password)
     self.save()
     change_password(self.principal_name, password)
     if settings.STORE_CLEARTEXT_PASSWORDS:
         ensure_location(self.password_filename)
         with codecs.open(self.password_filename, 'w', encoding='utf-8') as fd:
             fd.write(password)
         os.chmod(self.password_filename, 0o400)
예제 #3
0
 def set_password(self, password):
     self.user_password = password_hash(password)
     self.save()
예제 #4
0
 def set_password(self, password):
     self.user_password = password_hash(password)
     self.save()