问题标签 [anonymous-users]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
448 浏览

javascript - 面向匿名用户的 Firebase 推送网络通知

是否可以仅使用 UID 在 Firebase 中为匿名用户推送 Web 通知,因为不会有用于匿名身份验证的令牌。

0 投票
1 回答
427 浏览

crm - 关于匿名用户的 Azure B2C AD

我有一个关于 Azure B2C AD 的快速问题。假设我决定使用 Azure B2C AD 作为网上商店页面的身份提供者。

拥有用于管理注册会员/消费者/客户的 B2C AD 一切都很好,但是,当一家公司(在本例中为 Web 商店页面)提供未注册的客户预订或购买时呢?甚至只是针对“匿名”用户的消费者/客户目标营销。

当然,我可以使用针对 IP 地址等的 cookie 信息。但是,如果连 cookie 信息都不可靠怎么办?

假设上述场景不是应该如何使用 Azure B2C AD。

我研究了 Azure B2C AD 和一些 CRM 系统示例。但是,一旦集中化消费者记录(称他们为用户或其他什么 - 既是注册用户又是未注册用户),我是否走在正确的轨道上?

是否有关于例如“基于组合”的解决方案示例或类似的任何好的案例研究?

我不要求对此有任何直接的解决方案。只是试图理解/掌握上面解释的场景。

谢谢//约翰

0 投票
2 回答
8488 浏览

java - spring security总是返回anonymousUser

我为现有的基于 spring 的应用程序提供了一个 spring 安全实现,无论我在登录页面提供什么,它总是返回匿名用户。

来自 login.jsp 的表单:

虽然我在我的控制器发布表单提交:

返回匿名身份验证。

PS 我已经有一个 login.jsp,其中我有配置的用户和密码参数。帮助表示赞赏。

0 投票
1 回答
11086 浏览

python - 烧瓶登录 - AttributeError:“AnonymousUserMixin”对象没有属性“_sa_instance_state”

我正在设置一个烧瓶应用程序来运行匿名在线实验。如何通过current_user登录管理器的对象跟踪匿名参与者?

当用户匿名时,current_user设置为AnonymousUserMixin. 我试图分配AnonymousUserMixin一个 id 变量(例如通过 uuid.uuid4() ),current_user=None但它不再是 ORM 对象。我试图遵循这篇文章的第二个答案的建议(如何使用 Flask 跟踪匿名用户),但我缺乏如何将所描述的方式转换为实际代码的知识。

所以我最终得到了错误消息“AnonymousUserMixin”对象没有属性“_sa_instance_state”,我似乎无法解决。

关于如何current_user与匿名用户一起使用该对象的任何建议?

这里有一些相关的代码部分[编辑:代码根据@Roch的建议进行了调整]:

模型.py

路线.py

0 投票
1 回答
533 浏览

jhipster - JHipster“匿名用户”登录

我使用 JHipster 生成了一个整体应用程序,默认情况下它为我生成了一些用户(管理员、系统、用户和匿名用户) “anonymoususer”。我试图用匿名用户登录,但我不能,因为我没有密码。谁能告诉我这个用户的目的?

0 投票
0 回答
75 浏览

identity - 生成匿名标识符的可重复方式?

我一直在开发一个 Web 应用程序,该应用程序需要提供一种创建匿名标识符的方法,该标识符可用于识别数据库中的一个或多个行,这些行引用了一个已拨入总机的人(我们称它们为“客户”) ,而不实际存储有关该客户的任何可识别信息总机操作员应该能够:

  1. 客户几个(理想情况下)只有客户才能回答的问题
  2. 将他们的回复输入到不保存/提交数据的临时在线“计算器”表格中
  3. 从该表单接收匿名标识符
  4. 将该匿名标识符输入到将用于处理客户请求的应用程序中(我们称之为CRM

尤其:

  • 不得个人身份信息存储在CRM中
  • 每个客户都会问同样的问题
  • 如果同一客户一年后再次致电并回答相同的问题,则不同的总机接线员将获得相同的匿名标识符作为响应,并且会看到有关该客户的条目由其他接线员输入到已接听电话的CRM中过去来自同一个客户
  • 从不要求客户端记住标识符、密码或其他秘密

例如,John Doe 打电话给总机,并被要求提供他们的:

  • 名字和姓氏
  • 出生日期
  • 出生城市

在我的原型中:名称使用类似Soundex的简单算法进行处理(以避免拼写错误)并返回一个数字;出生日期返回一个数字,表示自任意纪元以来的天数;并且出生城市返回一个Where on Earth Identifier。然后将它们连接、加盐和散列以返回匿名标识符(例如3:L3kmw:Ly,使用 SSDEEP 以便交换机操作员不必在CRM中键入许多字符),尽管散列算法并不重要)。用于生成匿名标识符的表单会计算浏览器中的所有内容,并且不存储/保存/提交任何内容。

有没有更好的方法来重现生成匿名标识符是否有更好的问题/程序来降低可能希望获得客户信息的其他人进行社会工程的风险?

对所有想法、评论等感兴趣。将根据要求进行更改。

0 投票
1 回答
224 浏览

spring-boot - Jhipster 无法在登录前使用匿名用户

当我访问 jhipster 网站预登录时,它总是显示错误消息(找不到用户)。在 jhipster 项目中,在哪里设置匿名用户进行预登录?

0 投票
1 回答
23 浏览

django - 跟踪 django 网站中的非注册用户

我正在制作一个 django 网站,并希望记录那些没有在我的网站上注册的人,比如他们在我的网站上搜索的所有内容。为此,我应该怎么做才能获得所有这些信息?

0 投票
1 回答
852 浏览

javascript - Django Rest Framework 在 PUT 请求中检测 AnonymousUser

我有这个视图集

注意print('Current User', self.request.user)我用它来确定问题的根源。

网址.py

到目前为止一切顺利......但是当我提出 PUT 请求时;

出现此错误

print 语句分别为 GET 和 POST 请求识别这些:

所以我有理由相信,当我发出获取请求时,会检测到经过身份验证的用户,但是使用 PUT 时,它突然变成了匿名用户。我怀疑我必须进行前端身份验证吗?例如,在请求的我的标头中使用令牌进行授权。因为我的 GET 请求做得很好。

编辑: 添加 SellerViewSet:

0 投票
2 回答
187 浏览

asp.net - ASP.NET CORE - 以访客/匿名用户身份在线商店订购

我正在开发一个在线商店,我希望客户有机会在不登录系统的情况下下单,即有机会以访客或匿名用户的身份下单。有任何想法吗?

提前致谢!