Manual:bot_passwords table
Jump to navigation
Jump to search
↑ Manual:Contents | MediaWiki database layout | bot_passwords table |
MediaWiki version: | ≥ 1.27 |
Stores bot passwords.
On wiki farms using some kind of single sign-on, wikis can use a single shared table; thus, the local wiki's
bot_password
table is not necessarily the one where the passwords are stored. See $wgBotPasswordsDatabase
and $wgBotPasswordsCluster
.Fields[edit]
bp_user[edit]
Central ID of the user. On a default installation this is a foreign key to user.user_id .
bp_app_id[edit]
App ID, used to differentiate multiple applications using the same account; applications using bot login need to pass <real username>@<app id>
as username.
bp_password[edit]
Password hash (like user.user_password ).
bp_token[edit]
Token for remembering / invalidating the session (like user.user_token ).
bp_restrictions[edit]
JSON blob for MWRestrictions.
bp_grants[edit]
Grants allowed to the account when authenticated with this bot-password.
Schema summary[edit]
MediaWiki version: | ≥ 1.27 |
DESCRIBE bot_passwords;
+-----------------+---------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------------+---------------+------+-----+---------+-------+ | bp_user | int(11) | NO | PRI | NULL | | | bp_app_id | varbinary(32) | NO | PRI | NULL | | | bp_password | tinyblob | NO | | NULL | | | bp_token | binary(32) | NO | | NULL | | | bp_restrictions | blob | NO | | NULL | | | bp_grants | blob | NO | | NULL | | +-----------------+---------------+------+-----+---------+-------+
|