Soporte » WordPress Avanzado » acceso ERP desde parte privada socios/wp-login.php

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Moderador Jose Luis

    (@jose64)

    Hola.

    Bienvenido al foro de soporte. Tienes un plugin en el repositorio que te permite hacer esto:

    Autologin Links

    También puedes hacerlo con este código (sacado de StackOverflow):

    if( isset($_GET['username']) and $_GET['pass'] ) {
        $user = get_user_by('login', $_GET['username']);
    
        if ( $user && wp_check_password( $_GET['pass'], $user->data->user_pass, $user->ID) ) {
            wp_set_current_user($user->ID, $user->user_login);
            wp_set_auth_cookie($user->ID);
            do_action('wp_login', $user->user_login);
    
            wp_redirect( admin_url() );
            exit;
        }
    
        wp_redirect( home_url() );
        exit;
    }

    La url para el acceso sería, usando tu ejemplo, del tipo:

    http://erpnet.XXXXX.es/wp-admin.php?username='XXXXXXX'&pass='XXXXXXXXXXX'

    Recuerda que con esto vulneras la seguridad, cualquiera con el enlace o el historial puede tener acceso.

    Recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

    carlos2sergio

    (@carlos2sergio)

    Gracias por su respuesta.
    Saludos.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.