security.py 文件源码

python
阅读 36 收藏 0 点赞 0 评论 0

项目:opennms_alarmforwarder 作者: NETHINKS 项目源码 文件源码
def authenticate(self, username, password):
        password_hash = self.__hash_password(password)
        orm_session = model.Session()
        user = orm_session.query(model.LocalUser).\
                           filter(model.LocalUser.user_name==username).\
                           filter(model.LocalUser.password_hash==password_hash).\
                           first()
        if user is not None:
            self._logger.info("LocalUserAuthenticationProvider: Login of user %s successful", username)
            return True
        self._logger.warn("LocalUserAuthenticationProvider: Login of user %s failed", username)
        return False
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号