OUR BLOG

01 Dec 2021

用户交互 – 验证

要求用户进行身份验证以换取价值,大连网站,例如个性化体验、访问附加功能、购买内容或同步数据。如果您的应用需要身份验证,请使用“Apple 登录”为人们提供一种简单且安全的登录方式。当您支持“使用 Apple 登录”时,人们将获得他们可以信赖的一致登录体验以及无需记住的便利多个帐户和密码。

如果您不使用通过 Apple 登录,请使用密码自动填充。此功能会自动生成并填写密码和安全代码,因此人们可以在身份验证屏幕上花费更少的时间。所有应用程序都应支持此功能。

尽可能延迟登录。当人们在做任何有用的事情之前被迫登录时,他们通常会放弃应用程序。在做出承诺之前,让他们有机会爱上您的应用。在购物应用程序中,让人们在启动后立即浏览您的商品,并且仅在他们准备购买时才需要登录。在媒体流应用程序中,让人们在登录播放某些内容之前探索您的内容并查看您提供的内容。

解释身份验证的好处以及如何注册您的服务。如果您的应用程序需要身份验证,请在登录屏幕上显示一个简短、友好的说明,说明要求的原因及其好处。另外,请记住,并不是每个使用您的应用程序的人从一开始就拥有一个帐户。请务必说明如何获取,或提供一种简单的应用程序内注册方式。

通过显示适当的键盘最大限度地减少数据输入。例如,在询问电子邮件地址时,请显示电子邮件键盘屏幕,其中包括有用的数据输入快捷方式。

切勿使用术语密码。密码用于解锁用户的 iOS 设备并在禁用生物识别身份验证时使用 Apple Pay 进行身份验证。

面容 ID 和触控 ID

只要有可能,就支持生物特征认证。面容 ID 和触控 ID 是人们信任的安全、熟悉的身份验证方法。如果用户启用了生物识别身份验证,您可以假设他们了解它的工作原理,欣赏它的便利性,并且尽可能喜欢使用它。请记住,人们可能会选择在他们的设备上禁用生物识别身份验证,因此您的应用应该准备好处理这种情况。

向人们展示单一的身份验证方式。当人们不必选择如何进行身份验证时,这是最直观的。只需给他们一个选项,例如面容 ID。仅在初始方法失败时才提供替代方案,例如要求用户名和密码。

仅在响应用户操作时启动身份验证。一个明确的动作,比如点击一个按钮,确保用户想要进行身份验证。在 Face ID 的情况下,它还增加了用户面对相机的可能性。

始终识别身份验证方法。例如,使用面容 ID 登录您的应用的按钮应标题为“使用面容 ID 登录”而不是“登录”。

准确参考认证方式。不要在支持面容 ID 的设备上引用触控 ID。相反,不要在支持 Touch ID 的设备上引用 Face ID。检查设备的功能并使用适当的术语。

通常,避免在您的应用程序中提供用于选择加入生物识别身份验证的设置。如果在系统级别启用了生物识别身份验证,则假设用户想要使用它。如果您实施特定于应用程序的设置,用户可能会进入一种状态,即当您的应用程序真正在系统范围内被禁用时,它似乎在您的应用程序中启用了生物识别身份验证。

不要使用图标来标识系统身份验证功能。当人们看到看起来像系统的 Touch ID(指纹)和 Face ID 图标的图标时,他们认为他们应该进行身份验证。使用图标来识别身份验证功能会造成不一致并导致混淆,尤其是当图标被着色、以大尺寸显示并脱离上下文时。

admin