2010-04-01 19 views
5

¿Alguien sabe de un buen marco que me permita diseñar permisos y roles contra los usuarios?Roles/Permisos marco para C#?

Básicamente lo que me permite comprobar automáticamente si un usuario puede hacer una cosa determinada, y después de activar o desactivar los elementos de menú, etc.

No estoy realmente buscando la seguridad asp.net ... como tengo que usarlo en mi propia capa de servicio y clientes tanto WEB como WPF lo usarán.

que estaba esperando por algo que me permite crear nuevos roles y grupos en contra de los usuarios y luego comprobar qué tipo de permisos que tiene un usuario o un grupo tiene

Cualquier ayuda muy apreciado ..

soy seguro de algún tipo de marco de código abierto está disponible, así que estaba esperando no tener que crear mis propios

Gracias

Respuesta

1

Si las características que le proporcionan los proveedores de roles/membresía ASP.NET (por ejemplo, los proveedores de SQL Server) son suficientes, le sugiero que las use. Puede crear una interfaz de servicio web para su aplicación WPF que utiliza los mismos proveedores para consultar la lista de usuarios y los roles. De ninguna manera se limitan a "formularios web".

Incluso si decide no utilizar los proveedores integrados, le sugiero que siga accediendo a sus propios recursos a través del sistema de proveedores de ASP.NET mediante la creación de proveedores personalizados. De esta forma, cualquier cosa en ASP.NET que dependa de usuarios/roles estándar "solo funcionará".