当前位置: 首页 > 面试题库 >

如何从我的网站禁用记住密码?

赵光赫
2023-03-14
问题内容

在我的应用程序中,我有一个登录页面。当前在firefox或IE中,提供凭据并登录后要求记住密码。有什么办法可以禁用此功能?


问题答案:

只需将属性添加autocomplete="off"到密码输入字段即可。

但这确实是大多数用户在其浏览器中喜欢的东西。为什么要禁用它?我会让用户选择是否希望浏览器记住它,而不是强迫他们。



 类似资料:
  • 8.2 节实现的登录系统自成一体且功能完整,不过大多数网站还会提供一种功能——用户关闭浏览器后仍能记住用户的会话。本节,我们首先实现自动记住用户会话的功能,只有用户明确退出后会话才会失效。8.4.5 节实现另一种常用方式:提供一个“记住我”复选框,让用户选择是否记住会话。这两种方式都很专业,GitHub 和 Bitbucket 等网站使用第一种,Facebook 和 Twitter 等网站使用第二

  • 使用CSRF保护,这样从其他网站发出的任何请求都不会影响我的网站造成伤害。在Spring安全csrf留档中说,csrf应用于放帖补丁删除请求。 但据我了解,登录/注册表单不需要csrf保护,因为它们已经需要用户名和密码形式的凭据,即使是从另一个网站发出这样的请求,也不会有任何伤害,因为用户只需登录即可。 但是由于登录通常是一个发布请求,csrf将在Spring默认情况下自动应用。这意味着我需要将c

  • 本文向大家介绍怎样禁止表单记住密码自动填充?相关面试题,主要包含被问及怎样禁止表单记住密码自动填充?时的应答技巧和注意事项,需要的朋友参考一下 一些浏览器并不align autocomplete, 可以额外 加一个透明的 password 和user name 的输入框。 那样你就会得到如下的 console 警告: [DOM] Multiple forms should be contained

  • 在Visual studio 2015中,当我将我的网站/Webapp发布到Azure时,我能够自动创建新的发布配置文件(通过输入我的个人Azure帐户凭据),这将创建.pubxml文件包含在源代码管理中)。 当我团队中的另一个人尝试部署网站时,他们会获得相同的部署设置,但会提示输入“”帐户的密码。我不知道从哪里获取此密码-Azure管理门户不显示它。 如果用户打开门户并选择重置发布配置文件,则可

  • 我们有一个电子加密应用程序,用于签署交易(以及其他事项)。 我们希望其他网站能够有一个按钮,打开电子应用程序,预先填写一些参数(交易信息)。 流量为: 用户点击使交易some-crypto-site.com 电子应用程序打开预填充参数 用户在电子应用中点击签署交易 电子应用程序在幕后做事情 电子应用程序关闭并向some-crypto-site.com发送消息 这可以在运行时或安装时完成。 调用与此

  • 问题内容: 在AngularJS单页应用程序中使用ng-submit时,如何让浏览器要求用户记住密码。 我的表格: 有任何想法吗? 更新 我刚刚添加了一项操作,以使浏览器识别该表单并诱使它记住密码。(这显然不起作用。)如果不采取任何措施,该表格就可以正常工作。在防止动作的执行。只有做任何事情。 问题答案: 问题是动态生成的登录表单。将表单放入index.html后,它可以按预期工作。我猜这是一个安

  • 问题内容: 我有一个登录页面,我想添加“记住我”功能;因此,如果用户注销并再次打开页面,则会加载其用户名和密码。为此,当用户登录(并选中“记住我”)时,我保存了以下cookie: 问题是稍后(在同一会话中)我阅读了cookie,然后看到maxAge = -1; 即使我将其设置为3600 …为什么呢?另一个问题:如果我使用userCookie.setSecure(true)将cookie设置为安全,

  • 我正在和Spring Boot一起开发一个集成了LDAP的应用程序。我能够成功地连接到LDAP服务器并验证用户。现在,我需要添加“记住我”功能。我试图通过不同的职位(这),但无法找到我的问题的答案。官方的Spring安全文件指出 如果您正在使用不使用UserDetailsService的身份验证提供程序(例如,LDAP提供程序),那么它将不起作用,除非您的应用程序上下文中也有UserDetails