예제 #1
0
파일: models.py 프로젝트: unk2k/mage
 def by_credential(cls, env, login, password):
     try:
         user = env.db.query(User).filter_by(login=login).one()
         if check_password(password, user.password):
             return (user.id, None)
     except NoResultFound:
         pass
     return (None, None) # XXX?
예제 #2
0
파일: models.py 프로젝트: riffm/utasks
 def by_credential(cls, env, login, password):
     user = env.db.get(cls, login=login)
     if user and check_password(password, user.password):
         return user.id, None
     return None, u'Неправильный логин или пароль'
예제 #3
0
파일: models.py 프로젝트: riffm/utasks
 def check_password(self, password):
     return check_password(password, self.password)