【发布时间】:2015-03-26 18:53:22
【问题描述】:
我正在构建一个带有 owin 身份验证的 mvc 应用程序。我将用户和管理员存储在一个表(用户)中。该应用程序以管理员也可以是用户的方式工作(管理员与用户的不同视图)。
我正在考虑以下选项,但如果这是正确的方法,我不是
- 管理员登录后,询问他们是否想以用户或管理员身份使用该应用程序,并据此重定向他们
- 有两条记录,一条为用户,另一条为管理员(仅在其他方法无效的情况下)
有没有更好的解决方案?
【问题讨论】:
-
嗯...是的。使用角色。 OWIN 身份验证可与支持角色的 ASP.NET 身份模型一起使用。
标签: asp.net asp.net-mvc authentication owin