码迷,mamicode.com
首页 > 其他好文 > 详细

让登陆体验不要再这么糟糕

时间:2019-03-01 22:21:23      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:注册   账号   读取   现在   auth   浏览器   输入   手机   设置   

经常会遇到这样的情形:  从前注册了一个网站, 很久没登录了, 然后有一天去登陆, 账号密码都忘记了, 非常蛋疼. 要么就是账号记得, 密码忘记了, 又要找回密码, 重新设置密码又贼麻烦, 要符合什么最少位数, 大小写, 特殊符号, 不包含用户名等等等等.

 

好在 Chrome 浏览器现已提供了一套不错的解决方案. 在开始之前, 我们需要有一个好用的开发用的服务器, 因为 webauthn 只支持 localhost 和 https 访问. 在本地开发的话, 就暂时先用 python 的

python -m SimpleHTTPServer 8000

 

登陆其实就是一个"证明你是你"的过程, 咋证明? 我知道注册的时候填的账户名密码, 别人不知道, 所以我是我. 我能读取注册时填的邮箱里最新的邮件, 别人不能, 所以我是我. 我能看到注册时填的手机号码收到的最新短信, 别人不能, 所以我是我. 可以看出一个共同点, 只要你能完成一件别人做不到的事情, 而且这个事情之前注册登记过, 就可以证明你是你.

 

首先呢, 密码是最不方便的, 除非是 chrome 提供的自动生成高强度密码并管理密码的功能,  你只需要记好 google 账号的密码就行了. 然而国内有些网站的 html 不规范, 有时候生成密码都不好使(不会自动生成, 或者不能自动填到重复输入框里). 有时候账号也很难记住, 所以我现在还蛮喜欢用手机验证码来登录的. 然而还是麻烦了一点, 我得等短信到达, 然后解锁手机, 然后看验证码, 然后背下来, 然后回到登陆界面, 然后输入验证码. 这怎么也得20多秒.

 

让登陆体验不要再这么糟糕

标签:注册   账号   读取   现在   auth   浏览器   输入   手机   设置   

原文地址:https://www.cnblogs.com/yc2019/p/10459027.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!