wp_authenticate WordPress Action Hook
The wp_authenticate hook is called whenever a user tries to log in to WordPress. It allows you to authenticate the user using your own custom code. If you return a WP_Error object, the user will be shown an error message.
do_action_ref_array( 'wp_authenticate', string $user_login , string $user_password ) #
Fires before the user is authenticated.
Description
The variables passed to the callbacks are passed by reference, and can be modified by callback functions.
Parameters
- $user_login
(string)Username (passed by reference).
- $user_password
(string)User password (passed by reference).
More Information
This action is located inside of wp_signon(). In contrast to the wp_login action, it is executed before the WordPress authentication process.
This action hook is not to be confused with the wp_authenticate() pluggable function.
Source
File: wp-includes/user.php
Changelog
Version | Description |
---|---|
1.5.1 | Introduced. |