set_logged_in_cookie action-hookWP 2.6.0

Fires immediately before the logged-in authentication cookie is set.

Usage

add_action( 'set_logged_in_cookie', 'wp_kama_set_logged_in_cookie_action', 10, 6 );

/**
 * Function for `set_logged_in_cookie` action-hook.
 * 
 * @param string $logged_in_cookie The logged-in cookie value.
 * @param int    $expire           The time the login grace period expires as a UNIX timestamp.
 * @param int    $expiration       The time when the logged-in authentication cookie expires as a UNIX timestamp.
 * @param int    $user_id          User ID.
 * @param string $scheme           Authentication scheme.
 * @param string $token            User's session token to use for this cookie.
 *
 * @return void
 */
function wp_kama_set_logged_in_cookie_action( $logged_in_cookie, $expire, $expiration, $user_id, $scheme, $token ){

	// action...
}
$logged_in_cookie(string)
The logged-in cookie value.
$expire(int)
The time the login grace period expires as a UNIX timestamp.
Default: 12 hours past the cookie's expiration time
$expiration(int)
The time when the logged-in authentication cookie expires as a UNIX timestamp.
Default: 14 days from now
$user_id(int)
User ID.
$scheme(string)
Authentication scheme.
Default: 'logged_in'
$token(string)
User's session token to use for this cookie.

Changelog

Since 2.6.0 Introduced.
Since 4.9.0 The $token parameter was added.

Where the hook is called

wp_set_auth_cookie()
set_logged_in_cookie
wp-includes/pluggable.php 1071
do_action( 'set_logged_in_cookie', $logged_in_cookie, $expire, $expiration, $user_id, 'logged_in', $token );

Where the hook is used in WordPress

Usage not found.