我的网站中有三个级别的用户,经理,员工和普通用户。它们中的每一个都在我的数据库中的不同表中。
我使用登录工具创建了一个登录表单。然后我创建了连接和会话。他们工作正常。
现在我的问题是在所有页面中检查会话的最佳方法是什么(如果是管理员,员工或用户)。如果有例子会更有用:)
感谢您的时间。
答案 0 :(得分:1)
非常传统和简单,您可以使用this tried and true method。
基本上,您将使用身份验证票证的UserData属性来存储当前用户的角色。然后,您可以随时从当前主题的principal获取数据。