【发布时间】:2018-05-16 21:03:39
【问题描述】:
我的网站有多项向公众开放的调查。由于它对公众开放,因此没有用户或参与者的数据库。最后,我们发布了一个下载页面供参与者下载结果。我的做法是:我为每个调查创建了 一组用户 ID/密码。然后通过 Properties > Security 选项卡添加用户并给它一个 '读取权限。下载页面1限制为userid 1/pw1;下载页面 2 仅限于 userid2/pw2...
到目前为止一切正常。但是,最近,我们有几个人参加了 2 次或更多调查。这些用户将收到 2 组或更多组 userid/pw。这让人感到困惑,但更重要的是,由于访问被拒绝错误,他们无法登录不同的下载页面。我发现问题出在缓存中。以 user1 身份登录后,他们需要清除缓存才能以 user2 身份登录。
有没有更好的方法来处理这种情况?感谢您的输入!
【问题讨论】:
-
这些调查是一些第三方工具,独立于 Kentico?在 Kentico 中,每个调查只有用户/通行证的结果页面?
-
该调查是第三方工具,例如 SurveyMonkey。是的,在 Kentico 中,每个结果页面都有一组用户/通行证。
-
您不想创建帐户或导入用户?在调查猴子的结果页面上,您提供用户/通行证?您最终会遇到每个可能的组合都需要用户的情况,因此对于 3 次调查,您将有 6 次登录,对于 4 次调查,您将有 14 次登录等
-
Surveymonkey 仅用于调查获取人们的输入,而不是结果交付的一部分。结果是发布在 kentico 下载页面上的 Pdf 和 Excel 文件。整个过程是这样的: [1] 我在调查猴子中打开一个调查 [2] 人们完成调查(并提供他们的姓名/电子邮件地址)[3] 我从调查猴子下载 pdf 或 excel 的结果 [4]我将 pdf/excel 上传到 Kentico 并在下载页面上链接到它们 [5] 我向所有参与者发送了一封电子邮件,其中包括下载页面 URL 和用户 ID/通行证(对所有参与者都相同)。
-
现在我看到了问题,而且从长远来看问题会变得更糟,我可能需要为每个用户创建帐户。至少对我来说,管理用户,尤其是其中的安全和隐私部分,是如此具有挑战性。谢谢!
标签: kentico