我正在为多个基于.NET的解决方案构建插件。它自己的应用程序将连接到保存用户数据和用户组数据以及用户为其自行创建的一些配置文件的数据库。这些配置也可以在用户之间共享(所有者可以与其他用户共享他的配置),并且管理员将能够编辑所有文件的所有权限(我的猜测是通过某些Web界面)。
可以访问此插件功能的应用程序正在使用.NET平台,但此后项目有所不同。一种是使用旧的胜利形式,另一种是用于桌面的WPF,另一种是使用JavaScript库的基于Web的形式。前面提到的所有应用程序都只是包含实际业务逻辑的共享库的接口。
我的插件将在共享的业务逻辑库中实现。该应用程序将支持用户名和密码身份验证以及Windows身份验证(如果win auth失败,所有人将要求用户名和密码以尝试以这种方式访问数据)。
关于成员资格和身份验证/授权的选择很多,但我不确定自己的选择。我可以使用成员资格库或新的身份库。我也确信有一些第三方库在这些方面很擅长,但我还没有听说过。
是否有首选的lib可以使用,还是选择不重要,我应该从某个地方开始?
这是一个很好的起点:http : //brockallen.com/category/membershipreboot/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句