示例#1
0
def auth():
    user = User.authenticate(username=request.form.get("username"),
                             password=request.form.get("password"))
    if not user:
        return "0"
    else:
        return user.assign_auth_key()
示例#2
0
文件: forms.py 项目: cssharp/ogre
    def validate(self):
        if not super(LoginForm, self).validate():
            return False

        user = User.authenticate(username=self.username.data, password=self.password.data)
        if not user:
            self.username.errors.append('Invalid details.')
            return False

        self.user = user
        return True
示例#3
0
文件: forms.py 项目: cssharp/ogre
    def validate(self):
        if not super(LoginForm, self).validate():
            return False

        user = User.authenticate(username=self.username.data,
                                 password=self.password.data)
        if not user:
            self.username.errors.append('Invalid details.')
            return False

        self.user = user
        return True
示例#4
0
文件: views.py 项目: cssharp/ogre
def auth():
    user = User.authenticate(username=request.form.get("username"), password=request.form.get("password"))
    if not user:
        return "0"
    else:
        return user.assign_auth_key()