为你的WordPress 博客开启两步验证功能(技术支持:谷歌)
如果你有谷歌账号的话,为了安全,最好是开启两步验证功能——即在原来的基础上增加手机验证码这一关。谷歌中涉及到两步验证的技术是Google Authenticator ,目前已经开源了。本文所说的为WordPress 博客开启两步验证功能其实是通过Google Authenticator 技术,所以Jeff 在标题说“技术支持:谷歌”。到这里又想说赞美谷歌的话了,这次还是免了吧。
Google Authenticator 开源项目官网:点击进入
WordPress 博客开启两步验证功能·准备
前提:一部智能手机(安卓或ios 的),需要安装一个App、WordPress 个人网站(废话)、需要安装一个插件Google Authentication。
下载地址:http://wordpress.org/extend/plugins/google-authenticator/
要使用这个插件实现两步验证,你的 Google 账号要具有两步验证功能,具体设置请点击:http://accounts.google.com/SmsAuthConfig
WordPress 博客开启两步验证功能·过程
一、下载安装插件
Google Authentication插件可以直接在 WordPress 后台直接搜索并安装。
二、设置插件
1、在 WordPress 网站的后台,点击左侧菜单中“用户”——“我的个人资料”,对插件进行配置:
2、按“显示/隐藏QR码”显示二维码,以便下面的步骤中用手机扫描二维码。当然,你也可以在以下步骤中在手机上人工输入“密钥”。
三、智能手机上安装“Google Authenticator”(Google 身份验证器)应用
该应用在 Google Play Store 中叫“Google 身份验证器”,在苹果 App Store 叫“Google Authenticator”。 Google Play Store :点击这里进入 App Store :点击这里进入
四、在 iOS 或 Android 设备上使用“Google Authenticator”(Google 身份验证器)
下面仅以 iPhone 环境为例:
1、安装并启动后,第一次应该输入登录信息,建议直接点击“扫描条形码”扫描二维码:
2、接下来就是会收到 Google 发过来的数字“验证码”了。
这个下面要用到。
五、登录 WordPress 后台
WordPress 安装了 Google Authentication 插件并设置完成以后,下次登录 WordPress 后台时就增加了一个“Google Authenticator Code”。在这里输入手机上收到的数字后即可成功登录。
注意:因为Jeff 本人手头上木有安卓智能机(苹果的就更加没有了),无法进行测试;上面的设置等图文信息来源于微歌,感谢原作者。
- 系统架构 | 基于微服务架构,改造企业核心系统之实践
- 《Redis设计与实现》读书笔记(五) ——Redis中的整数集合
- 《Redis设计与实现》读书笔记(七) ——Redis对象综述及字符串对象实现原理
- 自动登录脚本
- 极致之处,精彩无限 - 优化了一半的SQL
- 编程修炼 | Scala中Stream的应用场景及其实现原理
- Linux之内存描述符mm_struct
- 大数据 | Spark的现状与未来发展
- 信号量、互斥锁、自旋锁、原子操作
- 理解OAuth 2.0
- node.js应用Redis数据库
- apache服务器配置
- udev实现热插拔
- 《Redis设计与实现》读书笔记(九) ——Redis集合和有序集合实现原理
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- [058]SQLite on Android
- 【Rust日报】2020-07-15 用Rust重写FORTRAN科学软件
- 一文读懂 DEX 文件格式解析
- Guava集合--新集合类型
- 从 Node.js 到 Go
- 性能不达标,计将安出?
- Yaml 速成查询表
- 设计模式实战-策略模式,想让你的代码变幻莫测吗?
- 设计模式实战-模板模式,代码复用神器
- CSS Flexbox 布局完全指南 (二):3000字,多示例讲解
- 设计模式实战-访问者模式,减少代码体积
- Spring Security 实战干货:UsernamePasswordAuthenticationFilter 源码分析
- 打卡群刷题总结0715——旋转链表
- 设计模式实战-中介模式,为你牵桥搭线
- 设计模式实战-迭代器模式,最常用的设计模式之一