WP_Application_Passwords::set_user_application_passwords()
Sets a user's application passwords.
Method of the class: WP_Application_Passwords{}
No Hooks.
Returns
Int|true|false
. User meta ID if the key didn't exist (ie. this is the first time that an application password has been saved for the user), true on successful update, false on failure or if the value passed is the same as the one that is already in the database.
Usage
$result = WP_Application_Passwords::set_user_application_passwords( $user_id, $passwords );
- $user_id(int) (required)
- User ID.
- $passwords(array) (required)
The list of application passwords.
-
...$0(array)
-
uuid(string)
The unique identifier for the application password. -
app_id(string)
A UUID provided by the application to uniquely identify it. -
name(string)
The name of the application password. -
password(string)
A one-way hash of the password. -
created(int)
Unix timestamp of when the password was created. -
last_used(int|null)
The Unix timestamp of the GMT date the application password was last used. - last_ip(string|null)
The IP address the application password was last used by.
-
-
Changelog
Since 5.6.0 | Introduced. |
WP_Application_Passwords::set_user_application_passwords() WP Application Passwords::set user application passwords code WP 6.8.1
protected static function set_user_application_passwords( $user_id, $passwords ) { return update_user_meta( $user_id, static::USERMETA_KEY_APPLICATION_PASSWORDS, $passwords ); }