2012-05-22 47 views
1

我们有一个SL应用,谁使用这个系统具有不同的数据和访问角色众多用户。例如,每个用户可以拥有一些设备,每个设备将每5分钟向服务器发送其位置。什么是认证/授权在Silverlight的最佳方式?

一种方法是定义在数据库中的用户表,并有一个实体连接到一个用户ID许多表,但作为创建用户和其他实体之间的许多表,这不是一个好主意。

这将是一个耗时的过程,选择用户数据或报告的,所以我想知道最好的方法是什么,在Silverlight中处理这样的行为?

回答

2

您可以使用AuthenticationDomainService。对于具有角色的授权用户来说,这是一项流行的服你可以有更多的信息:http://msdn.microsoft.com/en-us/library/ee707361(v=VS.91).aspx

+0

我知道这个技术,但是,我的意思是在我的数据库。 AuthenticationDomainService在数据库中也有用户表。我对吗?所以,如果我想为数据库中的特定用户保存一些数据,我必须在用户和我的数据表之间使用一个中间表。 – Arash

相关问题