wp_create_application_password

动作钩子
do_action( 'wp_create_application_password', $user_id, $new_item, $new_password, $args )
参数
  • (int) $user_id The user ID.
    Required:
  • (array) $new_item { The details about the created password. @type string $uuid The unique identifier for the application password. @type string $app_id A UUID provided by the application to uniquely identify it. @type string $name The name of the application password. @type string $password A one-way hash of the password. @type int $created Unix timestamp of when the password was created. @type null $last_used Null. @type null $last_ip Null. }
    Required:
  • (string) $new_password The unhashed generated application password.
    Required:
  • (array) $args { Arguments used to create the application password. @type string $name The name of the application password. @type string $app_id A UUID provided by the application to uniquely identify it. }
    Required:
定义位置
相关勾子
wp_create_application_password_formwp_update_application_passwordwp_delete_application_passwordrest_prepare_application_passwordwp_authorize_application_password_form
相关方法
wp_validate_application_passwordwp_authenticate_application_passwordwp_is_application_passwords_availablewp_is_application_passwords_supportedrest_application_password_check_errorsrest_add_application_passwords_to_index
引入
5.6.0
弃用
-

wp_create_application_password是 WordPress 中的一项功能,可让您创建应用程序密码。应用程序密码是一种无需使用常规用户名和密码即可通过 WordPress 进行身份验证的安全方式: 该函数为用户的应用程序生成一个唯一的密码,并将其存储在数据库中以备后用。

当创建一个应用程序的密码时触发。

do_action( 'wp_create_application_password', $user_id, $new_item, $new_password, $args );

常见问题

FAQs
查看更多 >