Maison > Article > développement back-end > 皕应图形验证码HCaptcha与短信验证码HSMSCaptcha实现
最近做项目时,用到了皕应平台http://www.hinsite.com,感觉还不错给大家说说我的体会和经验: 以前习惯在开发项目的时候在网上搜些验证码的代码或是类库实现上去就行了,其实也没考虑太多的安全性等方面的问题了。好像有了验证码在那里当门神就不怕,最近做了一个项目后改变了我的想法。最近我们团队做了个少儿的投票评比,刚开始随便搞了个验证码上去,结果上线的时候才发现被狂刷,这个后果就不用再详细说了。一直更好了非常多的验证码总是不行,后来在腾讯的同学给我推荐了用皕应HCaptcha的试试,才解决了问题,后来喜欢上了皕应这个平台,也在项目中用了他们的短信验证码服务,所以现在是有点熟了。 皕应现在有两个服务HCaptcha(图片验证码)和HSMSCaptcha(短信验证码) 两个服务; 1.HCaptcha图片验证码 皕应的验证码有非常多的样式,当发现有不安全的验证样式时他们随时会更换或是撤销某验证码样式,这大大让我们放心。再也不用担心验证码破解后,自己折腾了,把这个安全性交个这个平台来搞定。 1)到皕应的官网注册用户 注册地址 http://www.hinsite.com 下面你懂的... 2)创建相应的项目 这个项目可能有让人误解的地方以为只有应用程序才叫项目,其实这里的项目包括网站和各种应用程序的意思。这里只需要填写一些网站的基本资料。 3)创建HCaptcha 到HCaptcha创建对应项目的验证码,在创建验证码时,可以按自己的需要去设置验证码的样式,比如模糊程度,字数,是否要使用中文验证码等。 4)选择验证码展示模式 进入不同模式可以对样式进行设置,选择组件样式颜色等。可以不用急于设置,这个平台好处是组件的控制完全在平台,嵌入了页面后,以后希望更改样式只需要在平台中更改。 5)验证码显示 6)下载皕应的HDK 7)验证码校验 这样就实现了图片验证码的显示与校验。
皕应的短信验证码,让我们开发者不需要寻找短信端口,不用维护短信验证码内容等麻烦的事情,几乎让我们在5分钟内就可以实现软件或是网站支持短信验证码的功能。 1)到皕应的官网注册用户 注册地址 http://www.hinsite.com 下面你懂的... 2)创建相应的项目 这个项目可能有让人误解的地方以为只有应用程序才叫项目,其实这里的项目包括网站和各种应用程序的意思。这里只需要填写一些网站的基本资料。 3)创建HSMSCaptcha 到HSMSCaptcha创建对应项目的验证码,可以对需要的验证码做设置。 4)选择验证码展示模式 进入不同模式可以对样式进行设置,选择组件样式颜色等。可以不用急于设置,这个平台好处是组件的控制完全在平台,嵌入了页面后,以后希望更改样式只需要在平台中更改。 5)短信验证码组件显示 6)下载皕应的HDK 7)短信验证码发送 8)短信验证码校验 这样就实现了短信验证码的显示,发送,校验。
|