【发布时间】:2021-04-29 07:10:13
【问题描述】:
在我的场景中,我在用户和企业之间建立了多对多的关系。因此,一个企业可以有很多员工,而一个用户可以是多个企业的员工。
在登录页面上,我只想显示电子邮件和密码文本框。一旦他们成功通过身份验证,我想将他们重定向到一个页面,该页面包含他们所雇用的企业的下拉列表。
由于他们已经通过身份验证,因此他们的声明已经被填充。之后如何添加另一个声明(他们的 BusinessID)?
【问题讨论】:
-
我认为您的问题与stackoverflow.com/questions/53292286/…重复
-
我不肯定,但我不这么认为,因为我需要能够将用户选择的 BusinessID 传递给它。
-
检查第二个和第三个答案。有用。我遇到了同样的问题,但对于其他问题,我创建了自己的 User 类,从 Identity 用户继承,并添加与业务的关系(在我的例子中是客户)。
标签: .net-core claims-based-identity claims-authentication