コード例 #1
0
def cb_login():
    required_fields = {
        'type': 'form',
        'name': ['uid', 'passwd'],
    }
    return util.wrapper(required_fields, login, sess_chk=False)
コード例 #2
0
def cb_change_info():
    required_fields = {
        'type': 'form',
        'name': ['k', 'v'],
    }
    return util.wrapper(required_fields, change_info)
コード例 #3
0
def cb_register():
    required_fields = {
        'type': 'form',
        'name': ['uid', 'lastname', 'firstname', 'email', 'passwd'],
    }
    return util.wrapper(required_fields, register, sess_chk=False)
コード例 #4
0
def cb_verify_cert():
    required_fields = {
        'type': 'form',
        'name': ['cert'],
    }
    return util.wrapper(required_fields, verify_cert, sess_chk=False)
コード例 #5
0
def cb_get_cert():
    required_fields = {
        'type': 'form',
        'name': ['is_activated', 'uid'],
    }
    return util.wrapper(required_fields, get_cert)
コード例 #6
0
def cb_revoke_key():
    required_fields = {
        'type': None,
    }
    return util.wrapper(required_fields, revoke_key)
コード例 #7
0
def cb_upload_key():
    required_fields = {
        'type': 'files',
        'name': ['key'],
    }
    return util.wrapper(required_fields, upload_key)