Save users last visited blogs within whole network

Thank you for your attantion, I made it working with update_user_meta
Here is my little function I wrote

global $blog_id;
$current_blog_details = get_blog_details( array( 'blog_id' => $blog_id ) );

if (is_user_logged_in()) {
    $user = wp_get_current_user();

    $last_visited_blogs = get_user_meta($user->ID, 'last_visited_blogs',true);
    if($last_visited_blogs) {
        if (end($last_visited_blogs) != $current_blog_details->blogname) {
            if (count($last_visited_blogs) < 5) {
                array_push($last_visited_blogs, $current_blog_details->blogname);
            } else {
                array_shift($last_visited_blogs);
                array_push($last_visited_blogs, $current_blog_details->blogname);
            }
            update_user_meta($user->ID, 'last_visited_blogs', $last_visited_blogs);
        }
    } else {
        $last_visited_blogs = array($current_blog_details->blogname);
        update_user_meta($user->ID, 'last_visited_blogs', $last_visited_blogs);
    }
    $last_visited_blogs_reversed = array_reverse($last_visited_blogs);
    foreach($last_visited_blogs_reversed as $key => $value) {
        $wp_admin_bar->add_menu( array(
            'id'    => $value,
            'title' => $value,
            'href'  => admin_url( 'didiyle.php' ),
        ) );
    }
}

I use it in my admin-bar, if you need you can use it anywhere, needs a little modifications though

deneme bonusudeneme bonusu veren sitelerpulibet girişOnwin Güncel Giriştürkçe altyazılı pornocanlı bahis casino