set_auth_cookie хук-событиеWP 2.5.0

Fires immediately before the authentication cookie is set.

Использование

add_action( 'set_auth_cookie', 'wp_kama_set_auth_cookie_action', 10, 6 );

/**
 * Function for `set_auth_cookie` action-hook.
 * 
 * @param string $auth_cookie Authentication cookie value.
 * @param int    $expire      The time the login grace period expires as a UNIX timestamp.
 * @param int    $expiration  The time when the authentication cookie expires as a UNIX timestamp.
 * @param int    $user_id     User ID.
 * @param string $scheme      Authentication scheme. Values include 'auth' or 'secure_auth'.
 * @param string $token       User's session token to use for this cookie.
 *
 * @return void
 */
function wp_kama_set_auth_cookie_action( $auth_cookie, $expire, $expiration, $user_id, $scheme, $token ){

	// action...
}
$auth_cookie(строка)
Authentication cookie value.
$expire(int)
The time the login grace period expires as a UNIX timestamp.
По умолчанию: 12 hours past the cookie's expiration time
$expiration(int)
The time when the authentication cookie expires as a UNIX timestamp.
По умолчанию: 14 days from now
$user_id(int)
User ID.
$scheme(строка)
Authentication scheme. Values include 'auth' or 'secure_auth'.
$token(строка)
User's session token to use for this cookie.

Список изменений

С версии 2.5.0 Введена.
С версии 4.9.0 The $token parameter was added.

Где вызывается хук

wp_set_auth_cookie()
set_auth_cookie
wp-includes/pluggable.php 1053
do_action( 'set_auth_cookie', $auth_cookie, $expire, $expiration, $user_id, $scheme, $token );

Где используется хук в WordPress

Использование не найдено.