我的网站有多项向公众开放的调查。由于它向公众开放,因此没有用户或参与者的数据库。最后,我们发布下载页面,供与会者下载结果。我的方式是:我为每个调查创建了一组用户ID /密码。然后通过属性>添加用户。安全标签,并给它一个“阅读”'允许。下载页面1仅限用户标识1 / pw1;下载页面2仅限于userid2 / pw2 ...
到目前为止,事情运作良好。但是,最近,我们有几个人参与了2次或更多次调查。这些用户将收到2组或更多用户ID / pw。这让一个人感到困惑,但更重要的是,由于访问被拒绝错误,他们有登录不同下载页面的问题。我发现问题出在缓存中。以user1身份登录后,他们需要清除缓存以user2身份登录。
有没有更好的方法来处理这种情况?感谢您的输入!
答案 0 :(得分:0)
如果您想要正确地做事,每个用户应该拥有自己的帐户并使用角色,这样他们就可以拥有多个角色。
现在,如果您只是想快速而又脏,那么另一种选择是根据他们输入的识别码对数据进行自定义“隐藏/显示”。
类似的东西。