Lo que yo almaceno en tablas son los Usuarios y Roles.
En el web.config, configuro los permisos como te comentaba antes. Otra manera no he visto :( Si queres entrar a alguna seccion a la cual no tenes permisos, te devuelve automaticamente a Default.aspx. En ese aspecto no tenes que preocuparte de nada. Saludos. Mauricio. p/d: Me parece o estamos en peligro de extincion lo que usamos vb.net ?? jeje On 6/5/07, Carlos Bernardo Maggiotti <[EMAIL PROTECTED]> wrote:
Seria una buena solucion. Lo que estoy queriendo lograr es que esa definicion de Roles-Accesos tenerla tambien por tabla y con la esperanza de que el ASP.NET resolviera por si solo tal como con el CustomMembership ... Saludos y gracias CarlosMag ------------------------------ Date: Tue, 5 Jun 2007 14:21:45 -0300 From: [EMAIL PROTECTED] To: [email protected] Subject: [vbnet] [Off Topic] Custom Autorization en ASP.NET 2.0 Hola Carlos, Yo lo manejo de la siguiente manera, por ahi te sirve. Ademas del custom MembershipProvider, implemente mi propio custom RoleProvider, que al igual que el MembershipProvider tenes que implementar unas interfaces. Es decir, mi aplicacion maneja dos tipos de usuarios, Aministradores y Usuarios comunes. Luego, en el web.config defino que grupo tiene accesos a determinadas secciones (Carpetas o incluso paginas .aspx individuales) Ej. (algo asi era...) <location path="AdminPanel.aspx"> <authorization> <allow roles="Admin"/> <deny users="*"/> </authorization> </location> Entonces solo los Administradores pueden acceder a AdminPanel.apx, lo bueno es que no hay que programar nada. Se puede hacer programaticamente en los lugares que necesites, IF Roles.IsUserInRole("Administrador") Then ... Te dejo un link http://www.odetocode.com/Articles/428.aspx Espero te sirva. Saludos. Mauricio. On 6/5/07, *Carlos Bernardo Maggiotti* <[EMAIL PROTECTED]> wrote: Buenas gente... Ante todo mis diusculpas por el Off Topic... Estoy desarrollando un sitio en ASP.NET <http://asp.net/> 2.0 y logre utilizar autenticacion mediante *CustomMembershipProvider *y tablas de usuarios propias. Como puedo hacer lo mismo pero para cubrir autorizacion? Osea, acceso o no a paginas aspx definidos tambien por mis tablas? Saludos y gracias de antemano y cualquier propuesta sera valorada... CarlosMag ------------------------------ Envía mensajes de correo electrónico directamente a tu blog con MSN. Carga chistes, fotografías y muchas otras cosas. Es gratis.<http://clk.atdmt.com/MSN/go/msnnksac0030000001msn/direct/01/?href=http://www.imagine-msn.com/spaces> ------------------------------ Se uno de los primeros en probar Windows Live Mail. Windows Live Mail.<http://ideas.live.com/programpage.aspx?versionId=5d21c51a-b161-4314-9b0e-4911fb2b2e6d>
