Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

alexbecher

Sistema de Login

Recommended Posts

Amigos , estou precisando fazer um sistema de login usando o MYSQL , porém precisa ser em aspx! Alguem conhece algum sistema pronto e seguro em aspx?Ou posso converter um sistema de login PHP em ASPX?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal esse codigo abaixo é que eu consegui desenvolver para login usando MYSQL em aspx, porém ele não tem autenticação , é bem simple e inseguro!Será que alguem pode me dar umas dicas para atraves deste codigo eu melhorar e adcionar autenticação , pagina protegida e has?

 

 

<%@Page Language="VB" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<script runat="server">

Private Sub InsertUser(ByVal Source As Object, ByVal e As EventArgs)

SqlDataSource1.Insert()

End Sub ' InsertUser

 

</script>

 

<html xmlns="http://www.w3.org/1999/xhtml" >

<head id="Head1" runat="server">

<title>ASP.NET Example</title>

</head>

<body>

<form id="form1" runat="server">

 

<!-- Security Note: The SqlDataSource uses a FormParameter,

Security Note: which does not perform validation of input from the client.

Security Note: To validate the value of the FormParameter, handle the Inserting event. -->

 

<asp:sqldatasource

id="SqlDataSource1"

runat="server"

connectionstring="<%$ ConnectionStrings:isayConnectionString %>"

selectcommand="SELECT UserName,userEmail,userPassword FROM Users"

 

insertcommand="INSERT INTO Users (userName,userEmail,userPassword) VALUES (@userName,@userEmail,@userPassword)"

ProviderName="<%$ ConnectionStrings:isayConnectionString.ProviderName %>">

 

<insertparameters>

<asp:formparameter name="userName" formfield="userNameBox" />

<asp:formparameter name="userEmail" formfield="userEmailBox" />

<asp:formparameter name="userPassword" formfield="userPasswordBox" />

 

 

</insertparameters>

 

</asp:sqldatasource>

 

<br />Nome                   <asp:textbox

id="userNameBox"

runat="server" />

 

<asp:RequiredFieldValidator

id="RequiredFieldValidator1"

runat="server"

ControlToValidate="userNameBox"

Display="Static"

ErrorMessage="*" />

 

<br />E-mail                  

<asp:textbox

id="userEmailBox"

runat="server" Width="128px" />

 

<asp:RequiredFieldValidator

id="RequiredFieldValidator2"

runat="server"

ControlToValidate="userEmailBox"

Display="Static"

ErrorMessage="*" />

 

<br />

 

Senha                  

 

<asp:textbox

id="userPasswordBox"

runat="server" CssClass="passwordEntry" TextMode="Password" controlToValidade="userPasswordBox"

Display="Static" ErrorMessage="Digite a Senha." />

 

<br />

Repete sua senha 

 

<asp:textbox

id="userPasswordBox0"

runat="server" CssClass="passwordEntry" TextMode="Password" controlToValidade="userPasswordBox"

Display="Static" ErrorMessage="Digite a Senha."

ontextchanged="userPasswordBox0_TextChanged" />

 

<asp:CompareValidator ID="CompareValidator1" runat="server"

ControlToCompare="userPasswordBox" ErrorMessage="Senha incorreta!"

ControlToValidate="userPasswordBox0"></asp:CompareValidator>

 

<br /><asp:button

id="Button1"

runat="server"

text="Criar Usuario"

onclick="InsertUser" />

 

<a ref="UserName"> </a>

 

 

</form>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.