我想给每个新注册用户一个唯一的密钥,除了密码字段外,供外部使用

时间:2019-07-17 作者:packers5thinGurgaon

除了密码字段和WordPress数据库表中的其他字段外,我想给每个新注册用户一个唯一的密钥,以供外部使用。我想使用此密钥识别我应用程序中的每个注册用户。以便此数据库中的用户也使用该应用程序。任何人,请帮助我为WordPress中的每个用户创建一个唯一的密钥。

我会用这个拿钥匙http://wordpress.com/wp-json/v1/authorization/

1 个回复
SO网友:anton

我想你可以试试user_register 钩子用于此目的,因为它为您提供了用户id,您需要添加用户元

根据WP文档:
此操作挂钩允许您在新用户添加到数据库后立即访问其数据。用户id作为参数传递给hook

add_action( \'user_register\', \'myplugin_registration_save\', 10, 1 );

function myplugin_registration_save( $user_id ) {

    /*
       Create your **$unique_key** here and add it as user meta below
    */

    update_user_meta($user_id, \'unique_key\', $unique_key);

}

相关推荐