Supongo que lo guardas encriptado en la tabla, para ello es de suponer que utilizas una función y también supongo que tendrás otra para desencriptar el contenido de la clave.
1. Se teclea el nombre de usuario, Buscas en la tabla para ver si existe o no dicho usuario.
2. Si existe le pides la constraseña, bien la encriptas y la comparas con la que tiene guardada dicho usuario o al contrario.
3. Si los pasos son correctos dejas el paso libre al usuario.
Es conveniente poner un contador, por ejemplo 3 intentos para que llegados allí automáticamente se cierre la aplicación.
Queda por determinar si el haber fracasado 3 veces seguidas faculta a una nueva entrada a la aplicación o dicho usuario queda eliminado hasta que el administrador lo vuelva a habilitar.
Un Saludo.
|