《社交网站界面设计(原书第2版)》——3.4 二元认证

简介: 本节书摘来自华章计算机《社交网站界面设计(原书第2版)》一书中的第3章,第3.4节,作者:(美)克里斯蒂安·克鲁姆里什(Christian Crumlish),艾琳·马洛恩(Erin Malone)著, 更多章节内容可以访问云栖社区“华章计算机”公众号查看。

3.4 二元认证

是什么
用户想要让他们的信息更安全。
何时使用
你需要更多保护敏感信息的安全措施(参见图3-13)。
你知道一台设备(例如,手机或者安全令牌)会在大部分时间与这个人同在。
在企业环境中,允许员工访问办公室防火墙之外的企业社交工具。
如何使用
如果二元认证或者两步验证在注册过程或者设置中有意义的话,允许用户激活它们。
如果使用SMS或者文本信息,就在用户输入其登录凭证后,给他发送有PIN的文本来进入(参见图3-13)。
image

图3-13:你可以在网页和手机之间设置二元认证来访问谷歌账户
为文本PIN或者来自令牌的PIN提供输入域。
给用户提供一种方式,让他在需要时可以给自己发送另一个文本。
在企业环境中,PIN可以由RSA令牌产生,也可以是与用户认证凭证绑定的软件。总之,产生的PIN应该是独一无二的。
为何使用
总是有需要更多安全措施来保护身份、企业社交对话和共享文件的情况。激活,甚至是要求两步验证有助于阻止数据窃贼;与简单的用户名和密码方式相比,两步验证让信息更安全。
相关模式
登录
PIN

相关文章
|
编解码 Java 测试技术
『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略
『App自动化测试之Appium应用篇』| uiautomator + accessibility_id定位方法完全使用攻略
729 0
|
5月前
|
机器学习/深度学习 数据采集 算法
【风电功率预测】【多变量输入单步预测】基于RVM-Adaboost的风电功率预测研究(Matlab代码实现)
【风电功率预测】【多变量输入单步预测】基于RVM-Adaboost的风电功率预测研究(Matlab代码实现)
349 129
|
7月前
|
机器学习/深度学习 人工智能 自然语言处理
职业能力培养笔记 人工智能训练师(初级)
人工智能通过机器模拟人类感知与思维,实现视觉、听觉、语言交互,依托算法与大数据推动智能系统发展,应用于无人驾驶、医疗、制造等多个领域,提升企业服务能力,优化用户体验,未来将向通用智能与自主学习方向演进。
244 0
|
11月前
|
人工智能 边缘计算 弹性计算
阿里云连续两年入选沙利文中国企业出海云服务市场领导者梯队
阿里云连续两年综合竞争力位居领导者梯队,是唯一进入领导者梯队的中国云厂商
|
存储 移动开发 算法
【潜意识Java】Java基础教程:从零开始的学习之旅
本文介绍了 Java 编程语言的基础知识,涵盖从简介、程序结构到面向对象编程的核心概念。首先,Java 是一种高级、跨平台的面向对象语言,支持“一次编写,到处运行”。接着,文章详细讲解了 Java 程序的基本结构,包括包声明、导入语句、类声明和 main 方法。随后,深入探讨了基础语法,如数据类型、变量、控制结构、方法和数组。此外,还介绍了面向对象编程的关键概念,例如类与对象、继承和多态。最后,针对常见的编程错误提供了调试技巧,并总结了学习 Java 的重要性和方法。适合初学者逐步掌握 Java 编程。
322 1
|
存储 Java 关系型数据库
基于Java的汽车在线销售系统
基于Java的汽车在线销售系统
|
人工智能
天梯赛-L1-064 估值一亿的AI核心代码 (20 分)--2019全国CCCC天梯赛L1题解
天梯赛-L1-064 估值一亿的AI核心代码 (20 分)--2019全国CCCC天梯赛L1题解
661 0
|
Java 编译器 程序员
Spring AOP 和 AspectJ 的比较
Spring AOP 和 AspectJ 的比较
648 0
|
Java API Maven
【开源视频联动物联网平台】JAIN-SIP库写一个SIP服务器
【开源视频联动物联网平台】JAIN-SIP库写一个SIP服务器
1149 0
|
NoSQL JavaScript Java
Lua开发环境搭建和基础语法
Lua开发环境搭建和基础语法
405 1