具有动态角色的 FormsAuthentication
我有一个带有角色表和权限(每个表单的用户权限)表的应用程序,不同的角色具有不同的访问级别,每个用户对每个表单都有特定的访问权限。 我可以使用 FormsAuthentication 来实现它吗?
谢谢
i have a application with a roles table and a permission (user permissions per form) table different roles has different access levels and each user has specific access permissions to each form .
can i implement it using FormsAuthentication ?
thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您必须将列表或角色传递给
FormsAuthenticationTicket
这是完整的代码,我还添加了注释。
然后你可以检查用户,如果他处于某个角色
You have to pass the list or roles to
FormsAuthenticationTicket
Here is the complete code, I have added comments as well.
then you can check the user, if he lies in certain role
在这种情况下,听起来您可以构建一个自定义表单身份验证提供程序。
这是一个例子
http://www.codeproject.com/KB/web-security/AspNetCustomAuth.aspx
It sounds like you could build a custom forms authentication provider in this case.
Here is an example
http://www.codeproject.com/KB/web-security/AspNetCustomAuth.aspx