WPF桌面中的简单用户会话示例

时间:2011-05-13 15:00:35

标签: wpf session login desktop

在WPF桌面应用程序中,是否有适当的简单用户会话示例(或教程)?

我的应用程序包含一个实体框架库,一些内部类库,以及一个WPF项目的表示层。我们目前没有挂钩任何网络服务或构建WCF层。

但是,人们将使用Citrix帐户登录应用程序 - 许多人可能使用相同的帐户(客户端的设计),因此我想为每次登录创建一个用户会话。桌面上有多易处理?我在codeproject上找到了Auto logoff example for WPF Desktop,但没有登录/会话的基本实现。到目前为止,我发现的所有WPF会话信息都是基于浏览器的,大多数都是WCF服务。

2 个答案:

答案 0 :(得分:1)

用户会话是什么意思?我会根据您所描述的内容假设您希望用户登录到您的应用程序(与Windows登录名分开)。如果这是你的意思,你将基本上使用你的数据库滚动你自己的用户和会话管理系统。我会根据其他人已经完成的工作来模拟它,但你可以简化它以满足你的确切需求。以下是ASP.NET成员资格系统中的WPF接口示例。您可能想要创建类似的东西(尽管如果您不需要角色,这样可以使它更简单)。

http://wpfmembershipadmin.codeplex.com/

答案 1 :(得分:0)

根据@ Matt_West的回复搜索,我被引导到这样一个事实:我不应该在WPF中搜索“用户会话管理”,而是用于“会员服务”。一旦我这样做,我找到了SO Thread on Membership Services in WPF