冠富商务通中文社区

 找回密码
 立即注册
查看: 15|回复: 0
打印 上一主题 下一主题
收起左侧

[建站经验] 「实名认证」基础知识:「实名认证」在产品中的应用

[复制链接]
跳转到指定楼层
楼主
发表于 2017-11-7 21:59:49 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
注:很多产品都会用到「实名认证」,比如售票软件、银行卡、交易软件等。如此常见的功能,当然也是产品人应该了解的。当然,鉴于产品人无需过多涉及技术知识,我们就谈谈产品人应该了解的「实名认证」知识。
1.实名认证的方式
在互联网产品中,「实名认证」的方式大致有 3 种:

  • 姓名+身份证号码匹配认证。产品举例:火币网、金斧子网站;
  • 身份证正反面照片+人脸照片认证。产品举例:火币网、云币网;

3.身份证正反面照片+人脸识别。产品举例:阿里小号。
要采取哪种方式,要视产品目标与用户需求而定。目前来看,方式 3 应用较少,可能这有一定的技术难度,所以一般公司并不会采用。而方式 1 与方式 2 的使用都比较多,其中方式 2 更为可靠,方式 1 更为简单。
以上 3 种方式,都谈不上绝对可靠,但可靠性在逐渐升高,能过滤掉的作弊用户也在增多。当然,技术难度与维护成本也在升高。
所以,有些网站对不同级别用户使用不同的认证方式:对低级别用户,使用方式1;对中等级别用户,使用方式2;对高级用户,使用支付宝的芝麻认证。
我亲身参与过的,是方式1,下面就详细聊聊方式1。
2.姓名+身份证号码匹配认证
乍一看,这种认证似乎很简单——不就是验证一下是否匹配吗?但细分之后,就有很多值得玩味的细节。比如:如何验证身份证号码与姓名是否匹配?验证过程速度如何?验证的成本如何?
1)认证成本与时间
姓名+身份证号码是否匹配,根据官方系统提供的数据进行。这就带来了两个关键问题:
a.成本较高——一次认证 1 元以上(具体多少就不说了);
b.认证时间可能较长——有时可能需要十几秒才能返回认证结果。
解决方案:尽量将错误认证阻挡在产品中,而不是让其进入官网系统,从而节省成本,节省用户验证时间,提升用户体验。
因此,应该在姓名、身份证号的格式验证上下更多工夫。
a.姓名格式验证:国人的姓名,大都为2~ 4 位中文字符,所以验证时应验证其是否为中文、位数是否大于 2 位小于 4 位?当然,上限可以适当提高,毕竟有些人姓名真还挺长,据说最长的有 15 位。。。
b.身份证号码格式验证:详见下文。
2)身份证号码位数
我国有过两代身份证号码:
一代为 15 位身份证号码,当时的国家标准为GB11643-1989《社会保障号码》。你看,原来都不叫身份证号码;
另一代为 18 位身份证号码,其国家标准为GB11643-1999《公民身份号码》,这就是我们现在广为使用的身份证号码。《国务院关于实行公民身份号码制度的决定》提到:
国务院决定,自 1999 年 10 月 1 日起在全国建立和实行公民身份号码制度。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|关于我们|申请友链|Archiver|手机版|拘留所|冠富商务通

GMT+8, 2026-3-27 18:40 , Processed in 0.107006 second(s), 14 queries , Wincache On.

Powered by HCMS Version 2.0

© 2008-05-14 guanfu.net.cn

快速回复 返回顶部 返回列表