多租户成员资格提供程序ASP.NET MVC
发布时间:2020-12-16 06:57:24 所属栏目:asp.Net 来源:网络整理
导读:我正在使用ASP.NET MVC构建一个多租户应用程序,并且在验证用户方面存在问题. 情况 我有: – 具有用户的表(ID,名称,名字,电子邮件) ??制作此表,以便在两个租户中注册的用户不需要再次登录. -a表与Tentantuser(ID,TenantID,UserID(FK到表用户),UserName,Login
我正在使用ASP.NET MVC构建一个多租户应用程序,并且在验证用户方面存在问题.
情况 我有: – 具有用户的表(ID,名称,名字,电子邮件) -a表与Tentantuser(ID,TenantID,UserID(FK到表用户),UserName,Loginname,Password,Active) 例: > UserX在TenantA和TenantB中注册 我的问题: 如何创建自定义提供程序,以便我可以检查登录&租客的密码? public abstract bool ValidateUser(string username,string password); 如何向我的提供商说明用户是哪个租户? 我怎样才能改变这种情况: public overrides bool ValidateUser(string username,string password,string tenant); ? 或者解决这个问题的另一种方法是什么? 解决方法
应用程序名称参数可用于标识租户a / b,可在配置文件中指定.然后,在您的自定义提供程序中,您可以使用此选项为租户提取正确的条目.不要设置自定义方法;那将是一种痛苦.
HTH. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何在页面中显示ASP.net MVC项目版本?
- asp.net-mvc – IIS劫持CORS Preflight OPTIONS请求
- asp.net-mvc-4 – ASP.NET MVC4模型绑定
- asp.net-mvc – MVC Radiobutton绑定复杂对象
- asp.net – 当使用AngularJS,WebAPI 2和Oauth 2时,如何将授
- asp.net-mvc – 如何从模型中为ASP.NET MVC DropDownList设
- 单元测试 – MVC3中的单元测试控制器会话变量
- asp.net – 在Web.config中是否可以在指定目录中注册所有用
- asp.net – Visual Studio 2015 RC中的界面上的错误“Visua
- asp.net – 取消跨页回发?
推荐文章
站长推荐
热点阅读