示例#1
0
文件: orm.py 项目: udvirus/sqla
 def reset_password(self, old, new):
     if self.password == hash_password(old, self.secret):
         self._set_password(new)
         msg = repr((u'更新了密码.', {}))
         create_object_type(object_session(self), UserEvent, self, self.id,\
             user_id=self.id, message=msg,
         )
示例#2
0
文件: orm.py 项目: udvirus/sqla
 def reset_password(self, old, new):
     if self.password == hash_password(old, self.secret):
         self._set_password(new)
         msg = repr((u"更新了密码.", {}))
         create_object_type(object_session(self), UserEvent, self, self.id, user_id=self.id, message=msg)
示例#3
0
文件: orm.py 项目: udvirus/sqla
 def _set_password(self, password):
     self.secret = random_string()
     self.login_sequence = random_token()
     self.password = hash_password(_u(password), self.secret)
示例#4
0
文件: orm.py 项目: udvirus/sqla
 def _set_password(self, password):
     self.secret = random_string()
     self.login_sequence = random_token()
     self.password = hash_password(_u(password), self.secret)