A plugin created in C# for Rust (Oxide/UMod).
Place the UserManagement.cs
file inside of RustServer/oxide/plugins
. Afterwards, edit RustServer/oxide/config/UserManagement.json
to your needs.
Please also make sure you have existing groups made. You can create groups using oxide.group add <group> <"[Title]"><rank>
.
{
"Debug": false,
"Enabled": true,
"Endpoint": "donators",
"RemoveExisting": true,
"RemoveExistingNoGroup": true,
"Token": "MY_AUTH_TOKEN",
"URL": "https://api.domain.com/"
}
Debug
=> Whether or not to enable debugging within the plugin.Enabled
=> Whether or not to enable the plugin.Endpoint
=> The API endpoint.RemoveExisting
=> If true, when given a group, it will remove any others that are a part of the plugin from the user.RemoveExistingNoGroup
=> If the user has no group, it will remove any groups that are a part of the plugin from the user.Token
=> The API's token that's set using theAuthorization
header.URL
=> The API URL (https/SSL is supported).
- Christian Deacon - Created plugin.