/** * Log in a WordPress user programmatically * * @param WPLib_User_Base $user * * @see http://www.wprecipes.com/log-in-a-wordpress-user-programmatically */ static function do_login($user) { wp_set_current_user($user_id = $user->ID(), $user->login()); wp_set_auth_cookie($user_id); do_action('wp_login', $user->login()); }