Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

Simple login C#

  • 1 Respuestas
  • 2792 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado rush

  • *
  • Underc0der
  • Mensajes: 383
  • Actividad:
    0%
  • Reputación 7
    • Ver Perfil
  • Skype: iruxh1773
« en: Noviembre 27, 2017, 04:19:59 pm »
Creamos un nuevo proyecto:



Agregamos 2 textbox, 1 button y 2 labels(para etiquetas)







Modificamos los nombres de los label y el button en la parte de propiedades:



Quedando de la siguiente manera:



Damos doble click en el button aceptar, para que se genere nuestro evento del botón y codificar el back.



Lo primero que haremos sera recuperar los textos escritos en los textbox, para poder validar la información introducida:

Código: C
  1. string user, passwd;
  2. user = textBox1.Text;
  3. passwd = textBox2.Text
  4.  

Una vez teniendo los valores de los textbox, tenemos que validar que los campos no sean espacios.

Código: C
  1. if(String.IsNullOrEmpty(user) || String.IsNullOrEmpty(passwd))
  2. {
  3.     MessageBox.Show("Usuario y contraseña obligatorios");
  4. }
  5.  

Si el usuario y contraseña están vacíos, mandamos un texto para que el usuario complete los datos(Esta es una manera de validar datos, existen otras mas).

Si los datos no son vacíos, validamos que el usuario y la contraseña sean igual al user y pass, en este caso no tenemos una base de datos por lo cual se validara directamente, si los datos son incorrectos, enviaremos un mensaje al usuario para decir que el usuario o contraseña son incorrectos:

Código: C
  1. else
  2. {
  3.     if(user == "undercode" && passwd == "123456")
  4.     {
  5.  
  6.     }else
  7.     {
  8.         MessageBox.Show("Usuario o contraseña incorrectos");
  9.     }
  10. }
  11.  

Ya teniendo esto podemos probar nuestro codigo:



Corremos nuestro codigo:

Probamos la validación de datos vacíos:



Probamos la validación con datos:



Probamos la validación con datos correctos:





Otra cosa que se me paso es que el password tiene que ocultarse, si nosotros escribimos en el textbox2, veremos la contraseña, para ocultarla se utiliza la siguiente propiedad:



Se le agrega cualquier caracter, para reemplazar cualquier dato introducido por el que nosotros hayamos puesto, en este caso yo puse un "-".

y al escribir quedara de la siguiente manera:



Espero les sirva.

Es algo simple, pero ya de aqui pueden partir para hacer un login mas completo, con base de datos.

Saludos!!!

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5469
  • Actividad:
    15%
  • Reputación 35
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« Respuesta #1 en: Noviembre 27, 2017, 08:18:53 pm »
Excelente bro!
Creo que es uno de los proyectos en el cual todo principiante tarde o temprano toca.
Les vendrá de primera.

Saludos,
ANTRAX


 

¿Te gustó el post? COMPARTILO!



Src Bootnet + Login User

Iniciado por ZanGetsu

Respuestas: 0
Vistas: 2594
Último mensaje Julio 24, 2017, 11:09:09 pm
por ZanGetsu
Simple Generador Deface - Djtrueno

Iniciado por djtrueno

Respuestas: 9
Vistas: 3243
Último mensaje Febrero 03, 2014, 05:52:51 pm
por Cyb3r2876
Simple RAT [Source code ] [vb.net]

Iniciado por Réplica1

Respuestas: 4
Vistas: 4527
Último mensaje Mayo 14, 2014, 11:21:20 pm
por ANTRAX