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.7.2

apply_filters('send_auth_cookies') is found 2 times:

  • /wp-includes/pluggable.php line 1089
    1085
    1086
    1087
    1088
    1089
    1090
    1091
    1092
    1093
    1094
    1095
    * @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
    1113
    1114
    1115
    1116
    1117
    1118
    1119
    1120
    1121
    1122
    1123
    */
    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: