近年来,尤其是在SaaS领域,企业开始在注册页面添加内容来 比特币数据 “鼓励”用户完成注册。这可以帮助提高您的页面转化率,至少是逐步提高。
这是一个 Retool 注册页面,侧面有动画和一些徽标:
重组注册页面
如果您打算这样做,请确保每一侧的字体匹配。
我们还在 Kinsta 上的注册页面上执行此操作:
Kinsta 注册页面
Kinsta 注册页面
这些额外的小内容可以帮助提醒用户他们正在注册什么以及为什么需要它。
3. 如果您使用密码:建议或要求使用强密码
我可以放心地说,密码本质上是不安全的,这是开发人员的常识,但并不是每个注册您产品的人都知道这一点。鼓励用户创建强密码对您和他们都有好处。
Coinbase 对注册非常严格,要求您使用比您的名字更复杂的强密码:
创建Coinbase账户
Coinbase 上的弱密码
使用密码管理器生成密码后,我可以开始:
Coinbase 上的安全密码
Coinbase 上的安全密码
用户界面没有告诉我为什么密码不够强,或者除了数字之外还有任何要求。将它们包含在产品文本中将使用户更轻松,并避免必须再次尝试输入密码的挫败感。
4. 标记您的条目,以便它们与密码管理器配合使用
三分之一的美国人使用1Password等密码管理器,但许多 Web 表单仍然忽略 HTML 输入中的“type=”。使您的表单与密码管理器兼容:
将您的输入元素包含在表单元素中
为条目分配类型和标签
为您的帖子添加自动完成功能
不要动态添加字段(我正在看着你,Delta)
它可以在 10 秒内极其流畅的登录和烦人的手动登录之间产生区别,尤其是在移动设备上。
在会话和 JWT 之间进行选择
用户通过身份验证后,您必须选择一种策略来在后续请求中维持该状态。 HTTP 是无状态的,我们当然不想在每次请求时都询问用户的密码。有两种流行的方法可以处理此问题——会话(或 cookie)和JWT(JSON Web 令牌)——它们的不同之处在于是由服务器还是客户端来完成工作。
会话,也称为 Cookie
在基于会话的身份验证中,维护身份验证的逻辑和工作由服务器管理。这是基本流程:
用户通过登录页面进行身份验证。
服务器创建代表此特定浏览“会话”的记录。它通常会插入到数据库中,并带有随机标识符和有关会话的详细信息,例如会话的启动时间和过期时间。
2. 在注册表旁边添加有用的内容
-
- Posts: 363
- Joined: Sat Dec 21, 2024 3:34 am