mirror of
https://gitlab.com/allianceauth/allianceauth.git
synced 2026-02-06 07:06:19 +01:00
Added IPBoard support
This commit is contained in:
125
thirdparty/IPBoard3/aa/methods.php
vendored
Executable file
125
thirdparty/IPBoard3/aa/methods.php
vendored
Executable file
@@ -0,0 +1,125 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* Remote API User Administration configuration
|
||||
*
|
||||
* @author Author: Raynaldo Rivera
|
||||
*/
|
||||
|
||||
$ALLOWED_METHODS = array();
|
||||
|
||||
$ALLOWED_METHODS['createUser'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string',
|
||||
'email' => 'string',
|
||||
'display_name'=> 'string',
|
||||
'md5_passwordHash' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['deleteUser'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['disableUser'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['updateUser'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string',
|
||||
'email' => 'string',
|
||||
'md5_passwordHash' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['getAllGroups'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['getUserGroups'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['addGroup'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'group' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['addUserToGroup'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string',
|
||||
'group' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['removeUserFromGroup'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
'username' => 'string',
|
||||
'group' => 'string'
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
|
||||
$ALLOWED_METHODS['helpMe'] = array(
|
||||
'in' => array(
|
||||
'api_key' => 'string',
|
||||
'api_module' => 'string',
|
||||
|
||||
),
|
||||
'out' => array(
|
||||
'response' => 'xmlrpc'
|
||||
)
|
||||
);
|
||||
Reference in New Issue
Block a user