diff --git a/docs/authn/google.md b/docs/authn/google.md
new file mode 100644
index 000000000..16aa48c97
--- /dev/null
+++ b/docs/authn/google.md
@@ -0,0 +1,20 @@
+双因素身份认证就是通过你所知道再加上你所能拥有的这二个要素组合到一起才能发挥作用的身份认证系统。双因素认证是一种采用时间同步技术的系统,采用了基于时间、事件和密钥三变量而产生的一次性密码来代替传统的静态密码。每个动态密码卡都有一个唯一的密钥,该密钥同时存放在服务器端,每次认证时动态密码卡与服务器分别根据同样的密钥,同样的随机参数(时间、事件)和同样的算法计算了认证的动态密码,从而确保密码的一致性,从而实现了用户的认证。就像我们去银行办卡送的口令牌.
+
+多因素认证(MFA),是一种计算机访问控制的方法,用户要通过两种以上的认证机制之后,才能得到授权,使用计算机资源。MFA的目的是建立一个多层次的防御,使未经授权的人访问计算机系统或网络更加困难,从而提高安全性。
+
+MaxKey支持谷歌验证器(Google Authenticator)双因素身份认证,步骤如下
+
+1、下载Google Authenticator到手机
+
+
+2、登录到Maxkey,进入"安全设置"-->"时间令牌",如下图
+
+
+
+3、使用Google Authenticator扫描令牌的二维码
+
+
+
+4、退出MaxKey,进入到登录界面,"安全认证",输入用户名和密码,同时需要Google Authenticator产生的验证码登录,如下图
+
+
\ No newline at end of file
diff --git a/docs/images/authn/authn_s.png b/docs/images/authn/authn_s.png
new file mode 100644
index 000000000..3384bbe69
Binary files /dev/null and b/docs/images/authn/authn_s.png differ
diff --git a/docs/images/authn/google1.jpg b/docs/images/authn/google1.jpg
new file mode 100644
index 000000000..6e25f7611
Binary files /dev/null and b/docs/images/authn/google1.jpg differ
diff --git a/docs/images/authn/google2.png b/docs/images/authn/google2.png
new file mode 100644
index 000000000..3a2bee70a
Binary files /dev/null and b/docs/images/authn/google2.png differ
diff --git a/docs/images/authn/google4.png b/docs/images/authn/google4.png
new file mode 100644
index 000000000..2b767a2ef
Binary files /dev/null and b/docs/images/authn/google4.png differ
diff --git a/docs/images/authn/goolge3.jpg b/docs/images/authn/goolge3.jpg
new file mode 100644
index 000000000..18fdcd698
Binary files /dev/null and b/docs/images/authn/goolge3.jpg differ
diff --git a/docs/images/sso/sso_oauth.png b/docs/images/sso/sso_oauth.png
new file mode 100644
index 000000000..72a6259d5
Binary files /dev/null and b/docs/images/sso/sso_oauth.png differ