¿Cuál es la mejor forma de autenticación/autorización en Silverlight?

Tenemos una aplicación SL y muchos usuarios que utilizan este sistema con diferentes roles de acceso y datos. Por ejemplo, cada usuario puede tener algunos dispositivos y cada dispositivo enviará sus ubicaciones cada 5 minutos al servidor.

Un enfoque es definir una tabla de usuario en la base de datos y tener muchas tablas que conecten una entidad a una identificación de usuario, pero esto no es una buena idea ya que crea muchas tablas entre usuarios y otras entidades.

Será un proceso que llevará mucho tiempo seleccionar datos de usuario o informes, por lo que quería saber cuál es la mejor manera de manejar dicho comportamiento en Silverlight.

preguntado el 22 de mayo de 12 a las 09:05

1 Respuestas

Puede usar AuthenticationDomainService. Este es un servicio popular para usuarios autorizados con roles. Puedes obtener más información allí: http://msdn.microsoft.com/en-us/library/ee707361(v=VS.91).aspx

contestado el 31 de mayo de 12 a las 11:05

Conozco esta tecnología, pero quise decir en mi base de datos. AuthenticationDomainService también tiene una tabla de usuarios en la base de datos. ¿Tengo razón? Entonces, si quiero guardar algunos datos para un usuario específico en la base de datos, debo usar una tabla intermedia entre el usuario y mi tabla de datos. - Arash

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.