可以在WordPress中使用USER_EMAIL登录吗?

时间:2011-08-04 作者:Steffi

是否可以使用登录user_email 而不是user_login, 请

谢谢

2 个回复
最合适的回答,由SO网友:kovshenin 整理而成

我们的做法如下:

$user = get_user_by(\'email\', $email);
if (wp_check_password($password, $user->user_pass, $user->ID)) {
    // Login successfull, redirect if needed
    wp_set_auth_cookie($user->ID);
}
当然,假设您从POST请求或其他内容中获得了$电子邮件和$密码变量:)

SO网友:Scott

搜索,您将找到。。。WP Email Login

结束

相关推荐

Display last login time

我使用此脚本获取用户上次登录的时间function get_last_login($user_id) { $last_login = get_user_meta($user_id, \'last_login\', true); echo human_time_diff($last_login) . \" \" . __(\'ago\'); } 我把它叫做作者。php与<p>Last login: <?php get_last_lo