Untitled

 avatar
unknown
plain_text
a year ago
511 B
4
Indexable
add_action('init', 'check_user_session');

function check_user_session() {
    if (is_user_logged_in()) {
        $user_id = get_current_user_id();
        $session_token = get_user_meta($user_id, 'session_token', true);

        if (!is_token_valid($session_token)) {
            wp_logout();
            wp_redirect(home_url());
            exit;
        }
    }
}

function is_token_valid($token) {
    // Implementace logiky pro kontrolu platnosti tokenu
    return true; // nebo false
}
Editor is loading...
Leave a Comment