authenticate

过滤钩子
apply_filters( 'authenticate', null, $username, $password )
参数
  • (null|WP_User|WP_Error) $user WP_User if the user is authenticated. WP_Error or null otherwise.
    Required:
  • (string) $username Username or email address.
    Required:
  • (string) $password User password.
    Required:
定义位置
相关勾子
wp_authenticatewp_authenticate_userthe_titlethe_timethe_date
相关方法
wp_authenticatewp_authenticate_cookiethe_titlepaused_themes_noticewp_authenticate_spam_checkthe_time
引入
4.5.0
弃用
-

authenticate: 这个过滤器用于在WordPress中执行认证。开发人员可以使用这个过滤器来创建自定义的认证机制或修改WordPress中的默认认证过程。

过滤一组用户登录凭证是否有效。

如果凭证能验证一个用户,则返回一个WP_User对象。否则返回WP_Error或null。

$user = apply_filters( 'authenticate', null, $username, $password );

常见问题

FAQs
查看更多 >