Foros del Web » Creando para Internet » Herramientas y Software »

login

Estas en el tema de login en el foro de Herramientas y Software en Foros del Web. Hola tengo un login que realize con webmatrix.net y queria saber si puedo hacer que el login tenga dos claves, por ejemplo que si entro ...
  #1 (permalink)  
Antiguo 09/01/2003, 06:32
Avatar de AIgnacio  
Fecha de Ingreso: diciembre-2002
Mensajes: 131
Antigüedad: 21 años, 4 meses
Puntos: 0
Pregunta login

Hola tengo un login que realize con webmatrix.net y queria saber si puedo hacer que el login tenga dos claves, por ejemplo que si entro con el nombre de jose y una clave como 2542 me baya a una pagina y si entro con otro nombre como juan y otra clave cualquiera me envie a otra pagina distinta.
Desde ya muchas gracias
  #2 (permalink)  
Antiguo 09/01/2003, 18:05
 
Fecha de Ingreso: enero-2003
Mensajes: 52
Antigüedad: 21 años, 3 meses
Puntos: 0
Si claro que se puede...

..aunque creo que vas a tener que leer un poco de algún lenguaje que te permita hacerlo...

podrías dar más detalles acerca de tu app??
  #3 (permalink)  
Antiguo 10/01/2003, 06:38
Avatar de AIgnacio  
Fecha de Ingreso: diciembre-2002
Mensajes: 131
Antigüedad: 21 años, 4 meses
Puntos: 0
Lo que necesito es que mi asp del login si entro con una clave y un nombre 1 me redireccione a una pagina a en html y si entro con otro nombre y clave a otra pagina b tambien en html. Mi codigo del login es:
<%@ Page Language="VB" %>
<script runat="server">

Sub LoginBtn_Click(Sender As Object, E As EventArgs)

If Page.IsValid Then
Dim userDS As New System.Data.DataSet

userDS = GetUser(UserName.Text, UserPass.Text)

If userDS.Tables(0).Rows.Count = 1 Then
FormsAuthentication.RedirectFromLoginPage(UserName .Text, true)
Else
Msg.Text = "Invalid Credentials: Please try again"
End If
End If

End Sub



Function GetUser(ByVal userName As String, ByVal userPassword As String) As System.Data.DataSet
Dim connectionString As String = "server='localhost'; trusted_connection=true; Database='Galeria'"
Dim sqlConnection As System.Data.SqlClient.SqlConnection = New System.Data.SqlClient.SqlConnection(connectionStri ng)

Dim queryString As String = "SELECT [Users].* FROM [Users] WHERE (([Users].[UserName] = @UserName) AND ([Users"& _
"].[UserPassword] = @UserPassword))"
Dim sqlCommand As System.Data.SqlClient.SqlCommand = New System.Data.SqlClient.SqlCommand(queryString, sqlConnection)

sqlCommand.Parameters.Add("@UserName", System.Data.SqlDbType.VarChar).Value = userName
sqlCommand.Parameters.Add("@UserPassword", System.Data.SqlDbType.VarChar).Value = userPassword

Dim dataAdapter As System.Data.SqlClient.SqlDataAdapter = New System.Data.SqlClient.SqlDataAdapter(sqlCommand)
Dim dataSet As System.Data.DataSet = New System.Data.DataSet
dataAdapter.Fill(dataSet)

Return dataSet
End Function

</script>
<html>
<head>
</head>
<body style="FONT-FAMILY: arial">
<form runat="server">
<h2>Login Page
</h2>
<hr size="1" />
<table>
<tbody>
<tr>
<td>
Username:</td>
<td>
<asp:TextBox id="UserName" runat="server"></asp:TextBox>
</td>
<td>
<asp:RequiredFieldValidator id="Requiredfieldvalidator1" runat="server" ErrorMessage="*" Display="Static" ControlToValidate="UserName"></asp:RequiredFieldValidator>
</td>
</tr>
<tr>
<td>
Password:</td>
<td>
<asp:TextBox id="UserPass" runat="server" TextMode="Password"></asp:TextBox>
</td>
<td>
<asp:RequiredFieldValidator id="Requiredfieldvalidator2" runat="server" ErrorMessage="*" Display="Static" ControlToValidate="UserPass"></asp:RequiredFieldValidator>
</td>
</tr>
</tbody>
</table>
<asp:button id="LoginBtn" onclick="LoginBtn_Click" runat="server" text="Login"></asp:button>
<p>
<asp:Label id="Msg" runat="server" ForeColor="red"></asp:Label>
</p>
</form>
</body>
</html>
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:03.