Foros del Web » Programando para Internet » ASPX (.net) »

sobre login distintos usarios y distintas carpetas privadas

Estas en el tema de sobre login distintos usarios y distintas carpetas privadas en el foro de ASPX (.net) en Foros del Web. hola quiero saber como puedo tener diferentes sessiones ya que tengo 4 usuarios y cada uno tiene una carpeta privada consus datos <authentication mode="Forms"> según ...
  #1 (permalink)  
Antiguo 27/08/2009, 13:07
 
Fecha de Ingreso: abril-2006
Ubicación: Santiago ,Chile
Mensajes: 169
Antigüedad: 18 años
Puntos: 0
sobre login distintos usarios y distintas carpetas privadas

hola quiero saber como puedo tener diferentes sessiones ya que tengo 4 usuarios y cada uno tiene una carpeta privada consus datos <authentication mode="Forms">

según la carpeta de un usuario
por ejemplo:

administrador tendra dominio de la carpeta /admin

agro dominio de carpeta /agro

donde choco es que el web.config solo se puede redireccionar a una sola pagina de defaultUrl, quiero que tenga un defaultUrl segun la session del usuario


por ejemplo tengo esto pero no me permite tener otro defaultUrl


Código PHP:
<?xml version="1.0"?>
<!-- 
    Nota: como alternativa para editar manualmente este archivo puede utilizar la 
    herramienta Administración de sitios Web para configurar los valores de la aplicación. Utilice
    la opción Sitio Web->Configuración de Asp.Net en Visual Studio.
    Encontrará una lista completa de valores de configuración y comentarios en 
    machine.config.comments, que se encuentra generalmente en 
    \Windows\Microsoft.Net\Framework\v2.x\Config 
-->
<configuration>
    <appSettings/>
    <connectionStrings>
        <add name="colegioConnectionString" connectionString="Data Source=PENTAX-NOTE;Initial Catalog=colegio;Persist Security Info=True;User ID=penta;Password=maluco" providerName="System.Data.SqlClient"/>
    </connectionStrings>
    <system.web>
        <authentication mode="Forms">
            <forms name="appNameAuth" loginUrl="~/admin/login.aspx" protection="All" timeout="3" defaultUrl="~/admin/sistema/index.aspx">
                <credentials passwordFormat="Clear">
                    <user name="admin" password="1234"/>
                </credentials>
            </forms>
        </authentication>
        <compilation debug="true">
            <assemblies>
                <add assembly="System.Web.Extensions, Version=1.0.61025.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/></assemblies></compilation></system.web>
    <location path="admin/sistema">
        <system.web>
            <authorization>
                <deny users="?"/>
            </authorization>
        </system.web>
    </location>
</configuration>
en el control login tengo este codigo
Código PHP:
Partial Class admin_login
    Inherits System
.Web.UI.Page

    
Protected Sub Login1_Authenticate(ByVal sender As ObjectByVal e As System.Web.UI.WebControls.AuthenticateEventArgsHandles Login1.Authenticate
        Dim user 
As String
        Dim pass 
As String

        user 
Login1.UserName
        pass 
Login1.Password
        
If (FormsAuthentication.Authenticate(userpass)) Then
            FormsAuthentication
.RedirectFromLoginPage(userFalse)
        
End If

    
End Sub


  
 
End 
Class 
quiero tener 2 login distintos
asi es ordem de mis carpetas

[IMG][/IMG]

alguna sugerencia

Última edición por sabao; 12/09/2009 a las 11:07
  #2 (permalink)  
Antiguo 11/09/2009, 11:57
 
Fecha de Ingreso: abril-2006
Ubicación: Santiago ,Chile
Mensajes: 169
Antigüedad: 18 años
Puntos: 0
Respuesta: sobre login distintos usarios y distintas carpetas privadas

ayudaa?? alguna sugerencia
  #3 (permalink)  
Antiguo 14/09/2009, 03:45
Avatar de kennyhp  
Fecha de Ingreso: julio-2006
Mensajes: 370
Antigüedad: 17 años, 9 meses
Puntos: 5
Respuesta: sobre login distintos usarios y distintas carpetas privadas

No entiendo muy bien tu problema, pero lo que si que puedes hacer es un web.config en cada una de las carpetas, indicando los permisos que quieras para cada una de ellas.
  #4 (permalink)  
Antiguo 14/09/2009, 10:30
 
Fecha de Ingreso: abril-2006
Ubicación: Santiago ,Chile
Mensajes: 169
Antigüedad: 18 años
Puntos: 0
Respuesta: sobre login distintos usarios y distintas carpetas privadas

Cita:
Iniciado por kennyhp Ver Mensaje
No entiendo muy bien tu problema, pero lo que si que puedes hacer es un web.config en cada una de las carpetas, indicando los permisos que quieras para cada una de ellas.
hola . mi problema es la página default .solo deja una pagina por defecto. quiero que al autentificarse un usuario lo direccione .. a su carpeta correpondiente.

/admin/index.aspx

o

/agro/index.aspx

Código PHP:
<authentication mode="Forms">
      <
forms name="appNameAuth"
             
loginUrl="~/login.aspx"
             
[B]defaultUrl="~/sistema/descripcion.aspx"[/B]
          
protection="All"
             
timeout="5">
        <
credentials passwordFormat="Clear">
          <
user name="admin" password="1234" />
          
        </
credentials>
      </
forms>
    </
authentication
asi queda un poko mas claro.. se puede poner en un web.config varios defaulturl segun el login del usuario..

Saludos

Última edición por sabao; 01/12/2009 a las 13:37
  #5 (permalink)  
Antiguo 01/12/2009, 13:37
 
Fecha de Ingreso: abril-2006
Ubicación: Santiago ,Chile
Mensajes: 169
Antigüedad: 18 años
Puntos: 0
Respuesta: sobre login distintos usarios y distintas carpetas privadas

ayuda aun no se como solucionar esto ya que mi hosting solo permite un web.config , entonces necesito saber configurarlo oara distintas sessiones
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 11:35.