不需要饼干。WordPress会自动为您绕过它。如果您传递了一个用户(需要登录的用户)对象,请启动此功能init
(我认为):
$user_to_login = get_user_by( \'id\', 1 );
// Check if user exists
if( $user_to_login ) {
wp_set_auth_cookie( $user_to_login->ID, False );
/**
* Fire up the login process.
*/
do_action(\'wp_login\', $user_to_login->name, $user_to_login );
}
这是非常初级的。根本没有支票,娜达。您必须对人们如何使用此功能进行严格检查。
您必须解决以下问题:缓存问题(通常通过设置正确的header
, 重定向、有效性等),但这是可行的。