send_auth_cookies

send_auth_cookies

Appears in: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
Hook Type: filter
See hook in action

See hook in core

Displaying hooks found in version: wordpress-6.5.2

apply_filters('send_auth_cookies') is found 2 times:

  • /wp-includes/pluggable.php line 1089
    		 * @param string $scheme     Authentication scheme. Values include 'auth' or 'secure_auth'.
    		 *                           Empty string when clearing cookies.
    		 * @param string $token      User's session token to use for this cookie. Empty string when clearing cookies.
    		 */
    		if ( ! apply_filters( 'send_auth_cookies', true, $expire, $expiration, $user_id, $scheme, $token ) ) {
    			return;
    		}
    
    		setcookie( $auth_cookie_name, $auth_cookie, $expire, PLUGINS_COOKIE_PATH, COOKIE_DOMAIN, $secure, true );
    		setcookie( $auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true );
    		setcookie( LOGGED_IN_COOKIE, $logged_in_cookie, $expire, COOKIEPATH, COOKIE_DOMAIN, $secure_logged_in_cookie, true );
    
  • /wp-includes/pluggable.php line 1117
    		 */
    		do_action( 'clear_auth_cookie' );
    
    		/** This filter is documented in wp-includes/pluggable.php */
    		if ( ! apply_filters( 'send_auth_cookies', true, 0, 0, 0, '', '' ) ) {
    			return;
    		}
    
    		// Auth cookies.
    		setcookie( AUTH_COOKIE, ' ', time() - YEAR_IN_SECONDS, ADMIN_COOKIE_PATH, COOKIE_DOMAIN );
    		setcookie( SECURE_AUTH_COOKIE, ' ', time() - YEAR_IN_SECONDS, ADMIN_COOKIE_PATH, COOKIE_DOMAIN );
    

See this hook used in plugins: