예제 #1
0
파일: webMain.py 프로젝트: cyhhao/SunPass
def register():
    response.set_cookie("token", str(random.random()), path="/")
    (public, private) = createRSA()
    guest = request.get_cookie("guest")

    new_guest = Session.updateGuest(guest, {"privateKey": private})
    response.set_cookie("guest", new_guest, path="/")
    return dict(
        title="Register",
        publickey=public,
        versions=1,
        GeetestParam={"id": captcha_id, "challenge": gt.geetest_register()},
    )
예제 #2
0
파일: webMain.py 프로젝트: cyhhao/SunPass
def index(user, session):
    response.set_cookie("token", str(random.random()), path="/")
    (public, private) = createRSA()
    guest = request.get_cookie("guest")
    new_guest = Session.updateGuest(guest, {"privateKey": private})

    if user is not None:
        title = "Hello %s !" % user
    else:
        title = "Hello !"
        # response.delete_cookie("guest")
    response.set_cookie("guest", new_guest, path="/")
    return dict(title=title, user=user, publickey=public, versions=1)