[英]C# MVC Identity - Authenticating a “Kiosk User”
我有一个使用Identity的C#MVC应用程序。 我正在尝试找到一种验证信息亭用户的解决方案:
我最简单的想法是创建一个用户角色信息亭,该用户亭不能注销; 但是,除非我通过疯狂的长有效期Cookie“记住”信息亭用户,否则无法解决登录问题。
它还不一定阻止任何人简单地删除cookie(尽管我可以忍受,但自助服务终端计算机处于受监视的环境中)。
无法通过IP进行识别。
我正在寻找有关如何实现此目标的想法。 我可以在该计算机上安装哪些软件或证书,或可以安装哪些软件,以检查其是否属于我的应用程序?
感谢您提出的任何建议。
对于Web应用程序,通常使用您描述的持久性cookie来完成。 您可以将登录cookie的过期时间设置为某个长期日期,例如1年,5年或任何有意义的日期。 您可以根据用户所属的角色,用户名或其他标识符来执行此操作。 我之前已经做过这件事,通常会添加某种新选项来隐藏注销按钮/菜单选项。
其他选项是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.