罗大雨的gravatar头像
罗大雨 2018-01-22 20:28:13

java web实现手机短信验证码登录实例

运行环境

jdk7+tomcat7

项目技术(必填)

Servlet+Ajax+Bootstrap

数据库文件

我这里没用到数据库,比较简单,如果需要用到数据库不会的话可以私信我或者加我QQ

jar包文件

jar包只有一个,在项目的lib文件夹下

运行截图

java web实现手机短信验证码登录实例java web实现手机短信验证码登录实例

项目描述

这个小案例呢大家可以在项目中小小的装个逼,本人在校生,反正在项目答辩的时候,看大家的反应还不错,哈哈。

本次案例呢大家不仅可以在登录的时候使用,另外注册的时候也可以用,大家自行决定,反正我在注册的时候用了,这次的案例没给大家敲注册,就简单写了个登录给大家分享一下。没有使用任何框架,用了一个简单的Servlet,非常简单易懂,下载下来我的代码,只需要简单改几行代码就可以了,改成属于你自己的验证码就OK了!

废话不多说,上干货,大家一定要按照我的步骤来:

1、你需要登录秒嘀科技(www.miaodiyun.com)这个官网去注册一个账号,这是我已经注册之后的是这个样子的,你需要做的就是,在开发者信息里面获得你自己的AUTH_TOKEN

java web实现手机短信验证码登录实例java web实现手机短信验证码登录实例

2、需要在配置管理中新建一个模板,这个模板就是发送验证码的模板,给大家看一下我的模板

java web实现手机短信验证码登录实例

3、接着下载下来我的代码,导入开发工具之后,在java.aaa.util这个包中的GetMessageCode的类中,把我圈住的地方改成你自己的,我相信大家应该都能看懂,就不细说了, 把我圈的地方改了就行了(ACCOUNT_SID和AUTH_TOKEN)最好就改这两个就好了;下面那个是要和你模板里面的对应的,上面说了,你需要自己新建一个模板,而我下面圈住那个就是和你模板一致,切记,一定要保持一致

java web实现手机短信验证码登录实例

4、一切准备就绪之后,部署项目,启动项目,登录地址是:

http://localhost:8080/TestPhone1/Login.jsp

页面展示如下:

java web实现手机短信验证码登录实例

验证码提示错误页面:(我收到的验证码是919805,我输入的,是919804,就会提示错误,当然输入正确就跳转成功页面)

java web实现手机短信验证码登录实例

java web实现手机短信验证码登录实例

java web实现手机短信验证码登录实例

最后忘了跟大家说了,这个网站注册之后会赠送10元钱,足够大家学习使用了,所以不用担心需要充钱,放心用。

整理不易,刚开始摸索的时候遭遇各种BUG,一度想放弃,但是最终还是坚持下来了,同时也想着能够给大家分享一下,希望大家能够喜欢。

在压缩文件中,我给大家也准备了一个帮助文档,如果遇到了问题,可以加我的QQ:575626347(标注最代码加的),本人也是在校生,希望多能够跟大家交流学习。


打赏

已有3人打赏

1193226812的gravatar头像 LHJ123的gravatar头像 最代码官方的gravatar头像

文件名:手机登录验证码案例.zip,文件大小:1162.33K 下载
最代码最近下载分享源代码列表最近下载
936684178  LV2 2023年6月27日
annazhang  LV29 2023年4月8日
快乐的程序员  LV25 2023年1月21日
二郎滩的大帅  LV3 2022年9月7日
陈王子  LV12 2022年7月18日
微信网友_5916283298041856  LV4 2022年6月7日
yangyue123  LV1 2022年5月17日
zz1230012300  LV11 2022年3月21日
asfadgaegseg  LV2 2022年2月26日
javalbc123  LV1 2022年2月24日
最代码最近浏览分享源代码列表最近浏览
YiRenHun  LV11 2023年12月5日
guyue123456 2023年11月23日
暂无贡献等级
jiemomo  LV12 2023年10月19日
漫步的海星  LV4 2023年9月21日
zj20020510  LV5 2023年9月18日
936684178  LV2 2023年6月27日
训码士 2023年6月17日
暂无贡献等级
qazws123  LV1 2023年6月7日
叁卍石  LV3 2023年5月19日
周周不爱干饭  LV1 2023年3月1日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友