Gre*_*egM 8 html authentication passwords angularjs lastpass
我正在开发一个用angular编写的webapp,似乎无法与各种密码管理器(Dashlane,LastPass等)进行交互.是否有关于HTML标记和身份验证流程的指南以确保兼容性?这不仅适用于登录流程,还包括密码重置,用户名更改等内容.
看来这个问题已经被问过,但不是在 AngularJS 的上下文中。
来自https://lastpass.com/support.php?cmd=showfaq&id=3385
虽然 LastPass 可以用于大多数网站登录,但如果您正在开发自己的网站,您可以通过使用包含用户名、密码和提交字段的简单表单提交来帮助使其与 LastPass 兼容。
这是一个例子:
<form action="https://mypage.com/blah" method="post">
<input type="text" name="username" id="username" value=""/>
<input type="password" name="password" id="password" value=""/>
<input type="submit" value="LOGIN"/>
</form>
Run Code Online (Sandbox Code Playgroud)
至于要避免的事情——始终在页面加载时创建表单,即使您隐藏并向点击登录的人显示它,最好在页面加载时就在那里。避免使用ajax登录并避免method=GET
因此,除了为name控件提供属性之外,LastPass 建议在首次加载 HTML 时将登录表单标记添加到 HTML 中。
| 归档时间: |
|
| 查看次数: |
513 次 |
| 最近记录: |