在设置登录身份验证cookie之前立即触发。

原型

do_action( 'set_logged_in_cookie', string $logged_in_cookie, int $expire, int $expiration, int $user_id, string $scheme, string $token )

参数

$logged_in_cookie (string) 登录的cookie。

$expire (int) 登录宽限期到期的时间作为UNIX时间戳。默认值是Cookie过期时间的12小时。

$expiration (int) 登录身份验证cookie作为UNIX时间戳到期的时间。默认是14天后。

$user_id (int) 用户身份。

$scheme (string) 认证方案。默认’logged_in’。

$token (string) 用户的会话令牌用于此cookie。

源文件

路径:wp-includes/pluggable.php

其他

英文文档:https://developer.wordpress.org/reference/hooks/set_logged_in_cookie/