Identica
Accounts

Managing accounts

The staff commands for accounts, sessions, usernames and reservations.

Staff manage accounts with subcommands of /identica, which also answers to /auth. Every command below can be renamed, given another permission or turned off in commands.yml; the names and permissions shown are the defaults. <target> is a player's username or unique id.

Accounts

CommandPermissionDoes
/identica admin clear <target>identica.admin.clearremoves the account but reserves its UUID for its username, so the player keeps their UUID when they register again
/identica admin delete <target>identica.admin.deleteremoves the account and its UUID

Both ask for confirmation: /identica admin clear confirm or /identica admin clear cancel, and the same for delete. A confirmation is valid for behavior.clear.confirmTtl of commands.yml, 60 seconds by default; a later one changes nothing. A player who is online when their account is removed is disconnected.

Reservations

CommandPermissionDoes
/identica admin reservation set <username> <uuid>identica.admin.reservationreserves a UUID for the next account registered under the username
/identica admin reservation info <username>identica.admin.reservationshows the UUID reserved for the username
/identica admin reservation delete <username>identica.admin.reservationremoves the reservation

A reservation expires after identity.reservationTtl of settings.yml. See Unique ids.

Usernames

CommandPermissionDoes
/identica admin username rename <target> <username>identica.admin.usernamerenames an account by hand; Identica never changes a name set this way
/identica admin username duplicatesidentica.admin.usernamelists usernames that several accounts share

See Usernames and conflicts.

Sessions

CommandPermissionDoes
/identica admin session list [page]identica.admin.sessionslists the sessions of the network
/identica admin session info <target>identica.admin.sessions.infoshows a session: its provider, address and when it opened
/identica admin session end <target>identica.admin.sessions.endends a session and disconnects its player

The page size is behavior.sessions.listPageSize of commands.yml. See Sessions.

Providers of an account

CommandPermissionDoes
/identica migration list <target>identica.admin.migration.listlists the providers the account is linked to
/identica migration start <target> <provider>identica.admin.migration.startstarts moving the account to a provider
/identica migration cancel <target>identica.admin.migration.cancelcancels a pending move
/identica migration primary <target> <provider>identica.admin.migration.primarymakes a linked provider the account's primary one
/identica migration drop <target> <provider>identica.admin.migration.dropremoves a provider link from the account

Players move their own accounts with the provider's command, such as /premium or /credential; see Moving between providers.

Two-factor verification

/identica admin 2fa reset <target> [provider], with identica.admin.2fa.reset, resets a player's verification, for all providers or one, for example when they lost their authenticator app and their recovery codes. See Verification.

Credential accounts

CommandPermissionDoes
/identica credential register <username> <password>identica.adminregisters a Credential account for a player who has not joined yet
/identica credential setpassword <username> <password>identica.adminsets a new password for a Credential account

See Credential.

Reloading

/identica admin reload, with identica.admin, reads every configuration file again. See Reloading.

On this page