登录的设计

在保证安全的前提下,交互越少越好。

1. 必要性

首先,交互最少的情况就是没有登录。言外之意,如果用户不登录也可以正常使用你的软件,那就不让其登录(除非你有其他充足原因)。

2. 减少输入

2.1 无输入:openID || TouchID || 二维码

2.2 输入提示(用户名)

2.3 记录登录状态(账号和密码)。N天内自动登录。

3. 安全性(手机设备)

3.1 可选明文显示密码

3.2 密码去掉二次确认

3.3 验证码问题

3.4 找回密码(邮箱/问题找回)

隐患:明文密码+密码自动存储

4. 新技术

4.1 指纹识别(TouchID)和人脸识别
uber/amazon+qq安全

你可能感兴趣的:(登录的设计)