예제 #1
0
파일: utils.py 프로젝트: sub14305k/bs_hw
def check_cookie(self):
    user_cookie = self.request.cookies.get("user_id")
    if user_cookie and user_cookie != "":
        user_id = int(user_cookie.split("|")[0])
        _user_db_data = Users.get_by_id(user_id)
        user = _user_db_data.user_name
        return user
    else:
        return None
예제 #2
0
파일: welcome.py 프로젝트: mattkuo/cs253
    def get(self):
        user_cookie = self.request.cookies.get("user_id")

        if user_cookie:
            user_id, hashed_result = user_cookie.split("|")

            query = Users.get_by_id(int(user_id))

            if query:
                username = query.username
                user_hashed_pw = query.password

                if user_hashed_pw == hashed_result:
                    self.render(username="******" + username)
                    return
        self.redirect("/unit5/blog/signup")