Beispiel #1
0
            else:
                login_cmd = WebLoginCmd()
                login_cmd.execute()
                ticket_key = security.get_ticket_key()

        # clear the password
        web.set_form_value('password', '')

        if session_key:
            web.set_cookie("login_ticket", ticket_key)
        elif ticket_key:
            web.set_cookie("login_ticket", ticket_key)

        # TEST TEST TEST
        try:
            ticket = security.get_ticket()
            if ticket:
                site_obj.handle_ticket(ticket)
        except Exception, e:
            print "ERROR in handle_ticket: ", e

        # set up default securities
        #my.set_default_security(security)

        # for now apply the access rules after
        security.add_access_rules()

        return security

    def handle_guest_security(my, security):
Beispiel #2
0
                login_cmd.execute()
                ticket_key = security.get_ticket_key()

        # clear the password
        web.set_form_value('password','')

        if session_key:
            web.set_cookie("login_ticket", ticket_key)
        elif ticket_key:
            web.set_cookie("login_ticket", ticket_key)



        # TEST TEST TEST
        try:
            ticket = security.get_ticket()
            if ticket:
                site_obj.handle_ticket(ticket)
        except Exception, e:
            print "ERROR in handle_ticket: ", e


            
        # set up default securities
        #my.set_default_security(security)

        # for now apply the access rules after
        security.add_access_rules()

        return security