Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2005, 09:50
Carmenrq
 
Fecha de Ingreso: julio-2002
Ubicación: Potosí-Bolivia
Mensajes: 215
Antigüedad: 22 años, 6 meses
Puntos: 0
Autentificar usuario

Hola amigos del Foro tengo la siguiente funcion , para autentificar usuarios y restringir el ingreso a otros formularios web:

Private Sub AutentificacionUsuario()
Dim sqlDRUsuario As SqlDataReader
Dim strError As String
Dim strLogin As String
Dim strSQL As String

If (Trim(Session("Login")) <> "") Then
strLogin = Session("Login")

conexion = New AccesoDatos.clsClienteSQL(ConfigurationSettings.Ap pSettings("sistema"), ConfigurationSettings.AppSettings("servidor"), ConfigurationSettings.AppSettings("bd"), ConfigurationSettings.AppSettings("usuario"), ConfigurationSettings.AppSettings("clave"))

strSQL = "SELECT dbo.trnUsuarios.IdRol, dbo.trnRol.Rol, dbo.trnUsuarios.Login FROM dbo.trnRol INNER JOIN dbo.trnUsuarios ON dbo.trnRol.IdRol = dbo.trnUsuarios.IdRol WHERE (dbo.trnUsuarios.Login = '" + strLogin.ToString() + "')"
sqlDRUsuario = conexion.cargaDR(strSQL, strError, CommandType.Text)
While (sqlDRUsuario.Read())
spUsuario.InnerText = Convert.ToString(sqlDRUsuario("Login"))
End While
sqlDRUsuario.Close()
Else
Response.Redirect("WfrmLogin.aspx")
End If
End Sub


el proble es que si puedo ingresar por el URL, cuando inicio session , a no ser que cuando abro otro Navegador, claro seguro aun se queda en memoria, pero quiza estoy haciendo algo mal, por favor una ayudita ,,mil gracias.
__________________
Rodeate de buenos y tu lo pareceras..rodeate de genios y algo en ti se quedará...