Visual Basic - como agregar usuarios

Life is soft - evento anual de software empresarial
 
Vista:

como agregar usuarios

Publicado por mayra (1 intervención) el 04/04/2005 02:44:38
eii alguien me puede decir el codigo que tengo que poner para agregar a un sistema la opcion de entrar con nombre de usuario y contraseña por favor es urgente!!!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:como agregar usuarios

Publicado por Benjo (679 intervenciones) el 04/04/2005 04:55:44
mayra
No es un único código el que necesitas para validar usuarios con contraseña ya quedebés encriptar las contraseñas para que no puedan ser usurpadas por cualquiera.
En primer lugar deberías crear un nuevo formulario con dos textBox que te permitirán ingresar Usuario y Password
Luego determinarás si vas a usar el Registro de Windows para guardar los usuarios y las contraseñas, una Tabla en la misma Base de datos de la Aplicación o un archivo de disco encriptado.
Para la primer opción debés bajarte rutinas de manejo de Registro las cuales trabajan con las APIS RegCloseKey Y RegOpenKeyEx
y otras. Son implementadas en una Clase o en módulos por lo cual te va a ser muy fácil utilizarlas.
Podés bajar ejemplos muy buenos de www.planet-source-code.com
Y otra cosa que te faltaría es la encriptar los datos que ingresa el usuario para poder validarlos con los guardados
strstring= "TEXTO QUE SE VA A ENCRIPTAR"
CALL Encrypt(strstring, "¢£¢ƒµ¶º»¾½½¥¦©«­¬")
Private Function Encrypt(ByVal secret$, Password$)
' Función para Encryptar texto usando XOR
'secret es el string a encryptar y Password la clave
l = Len(Password$)
For X = 1 To Len(secret$)
Char = Asc(Mid$(Password$, (X Mod l) - l * ((X Mod l) = 0), 1))
Lrepit = Asc(Mid$(secret$, X, 1)) Xor Char
If Lrepit = 0 Then Lrepit = Asc(Mid$(secret$, X, 1))
Mid$(secret$, X, 1) = Chr$(Lrepit)
Next
Encrypt = secret$
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar