Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/03/2019, 12:09
Avatar de g3kdigital
g3kdigital
 
Fecha de Ingreso: noviembre-2013
Ubicación: En mi apartamento en bogotá
Mensajes: 208
Antigüedad: 10 años, 5 meses
Puntos: 39
Pregunta ¿Como hago, en wordpress, un enlace para un logueo por URL?

¿Como hago, en wordpress, un enlace para un logueo por URL?

Quiero decir, mi idea es que a un determinado usuario, digamos "cliente potencial" pueda ver una tabla de precios que se encuentra privada, pero como este aún no es un cliente registrado, la pueda ver mediante un acceso que yo envíe por whatsapp o por correo, obviamente, este usuario solo podría acceder a la información pública y a está página privada en concreto, nada más.

¿Alguien lo ha intentado? ¿Se puede hacer? ¿Qué riesgos implica?

Buscando en ingles, conseguí este código:

Código PHP:
<?php
    
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_redirectadmin_url() );
            exit;
        }
    
        
wp_redirecthome_url() );
        exit;
    }
    
?>
Pero no lo entiendo del todo y por esto no me ha funcionado, creo.
Mi idea es que el usuario sea:
"cotizante"
y la contraseña:
"Cotización2019"

o algo así...

pd: Depronto la pregunta es muy novata, sorry.
__________________
Puedes ser el tipo de persona que se amarga por lo inevitable o aceptar el reto de superarse siempre e ir a la par con el progreso.

WEB: G3K.co | codepen.io/g3kdigital

Última edición por g3kdigital; 13/03/2019 a las 09:53