一、手机验证码的作用
举个例子:如果你开发了一个系统,那这个系统肯定会有登录功能对吧?那如果说你的密码忘记了呢?
这个时候我们的解决方式是:1、联系管理员;2、再注册一个(emmm,那我以前的资料就没了呀);3、对于管理员自己而言,手动修改数据库或者查看数据库(万一密码加密呢)
为了解决这么个事情,所以我们就引入了手机验证码的功能。
作用:
1、帮助用户直接通过手机号码进行登录,从而解决密码设置繁琐、忘记密码等问题,让账号的登录变得更加方便快捷。同时对于记不住自己的设定账号的用户,直接通过手机+手机验证码的方式登录,对于用户来说更加便利。
2、帮助用户进行交易的确认。比如网购、订购套餐等等,都可能会碰到需要接收手机验证码的操作。通过手机验证码,可以再次确认用户是否是处于自身的意愿去进行的交易,是否是本人进行的交易,是否对交易的内容有充分了解。
二、短信服务的选择
国内有一大堆短信认证的平台,就我所知道的。有腾讯短信服务、阿里短信服务(要求网站上线,或者是企业账号)、榛子云(可以个人体验)等。
三、我选择了榛子云
主要原因有三个:
1、操作简单,可方便快捷实现;
2、支持个人体验套餐
3、20块钱500条信息(还算能接受)
弊端:
个人使用的话,人工客服不理人,技术支持不理你。而且一个很重要很重要的点:在一年里面要用完他,不然就用不了,剩余短信不退款。可恶!!反正我是后面才知道的。但是呢,如果你要玩玩这个功能,也就只能权衡一下利弊。对吧,毕竟是开发者嘛,练练手还是没问题的。
四、注册、登录、充值
1、http://sms_developer.zhenzikj.com/zhenzisms_user/register.html 访问这个网址,至于注册的流程,我就不细说了,应该大家都会操作的。(略)
2、登录
如果你购买了,这里就会显示短信条数
3、充值
这里最低充值是20块钱,充值完成,就可以看到上面那张图啦