verificar validar usuario sesiones sesion poo multiusuario multiples manejador inicio control administrador php mysql cookies login phpmyadmin

usuario - validar inicio sesion php



Inicio de sesión automático phpMyAdmin (4)

Queremos iniciar sesión automáticamente en phpMyAdmin. Ahora tenemos una interfaz web, escrita en PHP. Los usuarios pueden iniciar sesión. Después de iniciar sesión, pueden hacer clic en el enlace SQL en el menú que abre phpMyAdmin. ¿Hay alguna manera de iniciar sesión automáticamente? ¿Es posible establecer cookies para phpMyAdmin o algo para que puedan usarlo? No queremos desactivar el inicio de sesión de phpMyAdmin; cada usuario tiene su propia combinación de usuario / pase de MySQL. Entonces, debemos pasar las configuraciones de nombre de usuario / contraseña a phpMyAdmin.


A veces, cuando trabajas en tu entorno local, molesta iniciar sesión cada vez. Para evitarlo, puede hacer lo siguiente:

Agregue las siguientes líneas en la parte inferior del archivo:

phpmyadmin / config.inc.php

$cfg[''LoginCookieValidity''] = 10000; // Keep long validity :)- $cfg[''Servers''][$i][''user''] = ''root''; // Your user name $cfg[''Servers''][$i][''password''] = ''root''; // Your password $cfg[''Servers''][$i][''auth_type''] = ''config'';

Después de eso, apague su servidor db y reinicie nuevamente. Ahora compruebe y verá que iniciará sesión sin ingresar el nombre de usuario y la contraseña.


Agregue código en config.inc.php a continuación de / * Tipo de autenticación * /. Existe en la carpeta raíz

$cfg[''Servers''][$i][''auth_type''] = ''config''; $cfg[''Servers''][$i][''user''] = ''root''; $cfg[''Servers''][$i][''password''] = '''';


Simplemente puede publicar el nombre de usuario en un campo llamado pma_username y la contraseña en pma_password . O bien, si está utilizando el modo de autenticación http, puede crear un enlace con nombre de usuario y contraseña, como http://user:[email protected]/phpmyadmin/...


Editar config.inc.php

Ubicación: /etc/phpmyadmin/config.inc.php

Encuentra el código de golpe

$cfg[''Servers''][$i][''auth_type''] = ''cookie'';

Y reemplace la línea de código por código de golpe

$cfg[''Servers''][$i][''auth_type''] = ''config''; $cfg[''Servers''][$i][''username''] = ''root''; $cfg[''Servers''][$i][''password''] = ''your_password'';

Si su contraseña es nula o '''' la descomenta la línea de golpe

//$cfg[''Servers''][$i][''AllowNoPassword''] = TRUE;

a

$cfg[''Servers''][$i][''AllowNoPassword''] = TRUE;

¡entonces funcionará bien!