хук-действие
since 2.5.0
set_auth_cookie
Проверено на WordPress 6.9, обновлено Источник: WordPress Developer Resources.
Сигнатура
do_action( 'set_auth_cookie', string $auth_cookie, int $expire, int $expiration, int $user_id, string $scheme, string $token )
Описание
Срабатывает непосредственно перед установкой cookie аутентификации.
Параметры
$auth_cookie
string
обязательный
Значение cookie аутентификации.
$expire
int
обязательный
Время истечения льготного периода входа в виде метки времени UNIX.
По умолчанию — на 12 часов позже времени истечения срока действия cookie.
$expiration
int
обязательный
Время истечения срока действия cookie аутентификации в виде метки времени UNIX.
По умолчанию — через 14 дней от текущего момента.
$user_id
int
обязательный
ID пользователя.
$scheme
string
обязательный
Схема аутентификации. Возможные значения: 'auth' или 'secure_auth'.
$token
string
обязательный
Токен сессии пользователя, используемый для этого cookie.
Исходный код
wp-includes/pluggable.php:1154
do_action( 'set_auth_cookie', $auth_cookie, $expire, $expiration, $user_id, $scheme, $token );
История изменений
| Версия | Описание |
|---|---|
| 4.9.0 | The $token parameter was added. |
| 2.5.0 | Introduced. |

