Buenas a toda la comunidad, mi pregunta es como se puede realizar un software que use validacion de terceros (email, mensaje de texto ,validacion en dos pasos?,soy principiante en el mundo de la programacion y agradeazco a quien pudiese ayudarme
Muchas gracias
Saludos
Hola que tal, hace un tiempo realice algo parecido validando a través del correo el cual enviaba un codigo random al correo
a validar y use el siguiente código. Fue en ASP.NET
public void SendMail(string email, int codigo)
{
MailMessage msj = new MailMessage
{
From = new MailAddress("[email protected]", "Nombre de quien envia", System.Text.Encoding.UTF8)
};
msj.To.Add(email); // email = destinatario
msj.Subject = "Codigo de Activacion";
msj.Body = "Su Codigo de Activacion es : " + codigo + " para activar su cuenta acceda al siguiente enlace : http://localhost:50164/Login/Activar ";
msj.IsBodyHtml = false;
SmtpClient cliente = new SmtpClient
{
Credentials = new NetworkCredential("tu correo", "password"),
Port = 587,
Host = "smtp.gmail.com",//
EnableSsl = true
};
try
{
cliente.Send(msj);
}
catch (System.Net.Mail.SmtpException ex) { System.Diagnostics.Debug.WriteLine("MeNsAjE : " + ex); }
El siguiente es en Visual Basic por medio de correo.
Dim scorreo As New System.Net.Mail.MailMessage
scorreo.From = New System.Net.Mail.MailAddress("[email protected]");
scorreo.To.Add([email protected]);
scorreo.Subject = "Solicitud de envío de contraseña";
scorreo.Body = texto;
scorreo.IsBodyHtml = True;
scorreo.Priority = System.Net.Mail.MailPriority.Normal;
Dim smtp As New System..Net.Mail.SmtpClient;
smtp.Host = "127.0.0.1"
Try
smtp.Send(scorreo);
Catch ex As Exception
End Try
Saludos, espero te puedan servir.