标签:注册 账号 读取 现在 auth 浏览器 输入 手机 设置
经常会遇到这样的情形: 从前注册了一个网站, 很久没登录了, 然后有一天去登陆, 账号密码都忘记了, 非常蛋疼. 要么就是账号记得, 密码忘记了, 又要找回密码, 重新设置密码又贼麻烦, 要符合什么最少位数, 大小写, 特殊符号, 不包含用户名等等等等.
好在 Chrome 浏览器现已提供了一套不错的解决方案. 在开始之前, 我们需要有一个好用的开发用的服务器, 因为 webauthn 只支持 localhost 和 https 访问. 在本地开发的话, 就暂时先用 python 的
python -m SimpleHTTPServer 8000
登陆其实就是一个"证明你是你"的过程, 咋证明? 我知道注册的时候填的账户名密码, 别人不知道, 所以我是我. 我能读取注册时填的邮箱里最新的邮件, 别人不能, 所以我是我. 我能看到注册时填的手机号码收到的最新短信, 别人不能, 所以我是我. 可以看出一个共同点, 只要你能完成一件别人做不到的事情, 而且这个事情之前注册登记过, 就可以证明你是你.
首先呢, 密码是最不方便的, 除非是 chrome 提供的自动生成高强度密码并管理密码的功能, 你只需要记好 google 账号的密码就行了. 然而国内有些网站的 html 不规范, 有时候生成密码都不好使(不会自动生成, 或者不能自动填到重复输入框里). 有时候账号也很难记住, 所以我现在还蛮喜欢用手机验证码来登录的. 然而还是麻烦了一点, 我得等短信到达, 然后解锁手机, 然后看验证码, 然后背下来, 然后回到登陆界面, 然后输入验证码. 这怎么也得20多秒.
标签:注册 账号 读取 现在 auth 浏览器 输入 手机 设置
原文地址:https://www.cnblogs.com/yc2019/p/10459027.html