Ver Mensaje Individual
  #4 (permalink)  
Antiguo 16/02/2014, 21:30
Avatar de arcanisgk122
arcanisgk122
 
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 14 años, 6 meses
Puntos: 28
Respuesta: Problemas con login orientado a objetos

ok si no lo hiciste tu estas en problemas, lo mejor es hacer y aprender...

te lo explico asi:


cuando usas haces un sistema de loggin y usas un sistema de base de datos la idea es la siguiente:

al registrar el usuario cojes la informacion basica nombre de usuario y contraselas

digamos que la contraseña es 123456, bueno no puedes guardar esto asi en tu base de datos por que seria muy facil de adivinar, para ese caso entonces se usa algo llamado salt o semilla.

salt o semilla es un complemento a la contraseña para hacer la robusta sin cambiar la contraseña del usuario


Código PHP:
Ver original
  1. $salt= "12986438517624jkshdfvgbuaysd98127634hjd";
  2. $Password = $POST[Password];

hora de encriptar:

Código PHP:
Ver original
  1. key=cript(hash, $salt.$Password)

guardas en la base de datos.

luego para el loggin haces lo mismo pero solo comparas

si la semilla+pasword escrito concuerda con el password guardado.
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB