Пример #1
0
    def POST(self):
        data = web.input()
        login = LoginModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:
            return isCorrect

        return "error"
    def POST(self):
        data = web.input()
        login = LoginModel.LoginModel()
        isCorrect = login.check_user(data)

        if isCorrect:
            session_data['user'] = isCorrect
            return isCorrect

        return 'error'
    def POST(self):
        data = web.input()
        login = LoginModel.LoginModel()
        is_correct = login.verify_user(data)

        if is_correct:
            session_data["user"] = is_correct
            return is_correct

        return "error"
    def GET(self):
        data = type("obj", (object,), {"username": "******", "password": "******"})

        login = LoginModel.LoginModel()
        iscorrect = login.check_user(data)

        if iscorrect:
            session_data['user'] = iscorrect

            post_model = Posts.Posts()
            posts = post_model.get_all_posts()

        return render.Home(posts)
Пример #5
0
def login(username, password):
    """logins the user if already exists or creates new row in users table for the new user"""

    password_hash = hashlib.md5(password)
    password = password_hash.hexdigest()
    try:
        user = db.session.query(LoginModel).filter(
            LoginModel.username == username).first()
        if user.username == username and user.password == password:
            return "success"
        elif user.username == username and user.password != password:
            return "Password is wrong"
    except:
        user = LoginModel()
        user.username = username
        user.password = password
        user.save()
        commit()
        return "success"
Пример #6
0
 def __init__(self):
     self.login_model = LoginModel()
     self.store_model = StoreModel()
     self.main_action = MainAction(self.login_model, self.store_model)
     self.last_scene = None