html短信验证登录

article/2025/9/15 16:17:11

  最近在做项目中遇到了一个问题,做的是一个后台管理。都知道,后台是需要一定安全性的,所以一定要有登录这个功能的。然而登录这个功能,又有一个不可或缺的因素,那就是验证登录。不论是图形验证也好,还是什么其他的验证也好。总结起来就是,要想登录,就得验证。

    而我们正好需要的是一个手机短信验证,自己在网上搜了搜资料,之后又写了一些 test 。花了两个小时终于做好了。现在就和 大家分享一下短信验证的步骤。

   1、首先呢。短信验证是需要找到运营商,先整理好API接口的,这个我们可以在网上找这方面的运营商。我自己目前用的是一个秒滴短信的API接口。

 

 

 

 

 

 

 

 

 

2、我们就以秒滴短信为例吧,来看看秒滴短信是怎么申请的。

 

 

 

 

 

 

 

 

 

这一步很简单,就是点击左边的配置管理,里边有一个验证码短信模板,之后我们可以设置自己需要的模板,然后就是提交审核,这个嘛,就得等着运营商的审核啦。一般10分钟就能好,如果没有信息,那肯定是你提交的不是时候啦。

3、这一步完成,我们离成功就不远了,接下来我们可以看到在网站上方那个欢迎登陆旁边有一个开发者文档,那么我们点击进入就可以看到详细步骤啦。下方也有DEMO,我们也可以直接进行下载。

 

 

 

 

 

 

 

 

 

4、由于我使用的是java开发的,所以在此就先以java为例了,如果想了解PHP的,也可以下载PHP。下载后的文件为一个压缩包,文件名为:javaHttpApiDemo;内部有两个package;分别名为:httpApiDemo和huiDiao;第二个包名倒是很接地气哈。第一个包内部文件很多,但是我们只需要common内部的文件即可,我们可以将其copy到我们的项目当中,huidaiao这个包内也是有一个entity包,这个包内我们只需要MoNoticeReq和MoNoticeResp,两个即可,这两个是短信验证的entity,倘若想要其他的语音验证之类,可以留下其余的。在huidiao包中我们只需要留下MoNotice和RespCode这两个即可。所有这些全部copy到项目之中。

5、这些整理完了之后我们就可以开始test了。

 

 

 

 

 

 

 

 

 

忽略我的图片处理技术哦,在这里边我们需要在平台获取我们自己的ACCOUNT SID和AUTH TOKEN进行一定的配置。然后就可以输入我们的phone,运行,我们就可以看到手机收到了我们自己写的短信。


http://chatgpt.dhexx.cn/article/ATtkirf2.shtml

相关文章

spring security——短信验证码登录(四)

一、导读 短信登录和用户名密码登录的逻辑是不同的,Spring Security 框架中实现的是用户名密码的登录方式。现在我们就模仿它的原理来加入短信登录的认证(注意不是验证),实现右边的。 之前写的图形验证码是在 UsernamePasswordAut…

雅克比矩阵求导推导

首先,引入雅克比矩阵公式: J [ u 1 u 2 ⋯ u n e 1 e 2 ⋯ e n ] \mathbf{J}\left[\begin{array}{c} \begin{array}{lll}\mathbf{u}_{1} & \mathbf{u}_{2} & \cdots & \mathbf{u}_{n}\end{array} \\ \begin{array}{lll}\mathbf{e}_{1} &…

矩阵求导公式

转自:http://blog.sina.com.cn/s/blog_4a033b090100pwjq.html 求导公式(撇号为转置): Y A * X --> DY/DX A Y X * A --> DY/DX A Y A * X * B --> DY/DX A * B Y A * X * B --> DY/DX B * A 乘积的导数 d(f*g)/dx(df/dx)…

矩阵求导法则的总结

最重要的写在前面: 进行更新:随着理解的加深,我发现之前写的有些问题,重新写一下吧 矩阵求导要分成两类,第一类是用在向量函数f(x)里,比如要在x0处展开,所以需要计算该点处的雅可比这些&#…

-矩阵求导-

一、为什么需要矩阵求导 参数的向量化: 向量化会使代码、式子更加简洁; 使用向量化代替for循环,向量化能够加速你的代码;求导在优化算法中的广泛应用: 优化算法需要反向传播,需要对参数矩阵进行求导 二、…

矩阵求导简析

大家好,这是我的第一篇博客。 矩阵求导(Matrix Derivation,或者Matrix Differential),在机器学习、图像处理、最优化领域经常会遇到。其本质是多元变量的微积分,只是把求导应用在了矩阵上,不同在…

矩阵求导法则

转载自:https://blog.csdn.net/dinkwad/article/details/72819832 矩阵求导的技术,在统计学、控制论、机器学习等领域有广泛的应用。鉴于我看过的一些资料或言之不详、或繁乱无绪,本文来做个科普,分作两篇,上篇讲标量…

矩阵求导总结

文章目录 1.分子为标量1.1 ∂ 标量 ∂ 标量 \frac{\partial 标量}{\partial标量} ∂标量∂标量​1.2 ∂ 标量 ∂ 向量 \frac{\partial 标量}{\partial向量} ∂向量∂标量​1.3 ∂ 标量 ∂ 矩阵 \frac{\partial 标量}{\partial矩阵} ∂矩阵∂标量​ 2.分子为向量2.1 ∂ 向量…

矩阵求导方法

矩阵求导方法 在机器学习过程中,我们经常会对矩阵进行相关的操作,现对矩阵求导方法进行概况与推导。 首先总结矩阵求导的本质,即矩阵A中每个元素对矩阵B中每个元素求导。我们先从宏观上理解这个公式,即从求导后元素的个数来理解…

矩阵求导

一、矩阵和向量求导 参考地址:https://cloud.tencent.com/developer/article/1668818 求导公式大全:https://cloud.tencent.com/developer/article/1551901 机器学习中最常用的矩阵求导有:标量对矩阵的求导,矩阵对标量求导以…

矩阵求导、几种重要的矩阵及常用的矩阵求导公式

一、矩阵求导 一般来讲,我们约定x(x1,x2,...xN)Tx(x1,x2,...xN)T,这是分母布局。常见的矩阵求导方式有:向量对向量求导,标量对向量求导,向量对标量求导。 1、向量对向量求导 2、标量对向量求导 3、向量对标量求导 其他…

矩阵求导(本质、原理与推导)详解

矩阵求导是机器学习与深度学习的基础,它是高等数学、线性代数知识的综合,并推动了概率论与数理统计向多元统计的发展。在一般的线性代数的课程中,很少会提到矩阵导数的概念;而且在网上寻找矩阵求导的知识点,也是五花八…

矩阵求导常用公式

矩阵求导常用公式 1 引言2 向量的导数2.1 向量对标量求导 Vector-by-scalar2.2 标量对向量求导 Scalar-by-vector2.3 向量对向量求导 Vector-by-vector 3 矩阵的导数3.1 矩阵对标量求导 Matrix-by-scalar3.2 标量对矩阵求导 Scalar-by-matrix 4 常用求导公式4.1 向量对向量求导…

矩阵的求导

目录 1 布局(Layout) 1.1 矩阵向量求导引入 1.2 矩阵向量求导定义 1.3 矩阵向量求导布局 1.4 分母布局的另一种求解方法 1.5 总结 2 基本的求导规则 2.1 向量对标量求导(相对于数量变量的微分,即自变量是数量变量) 2.1.1 定义 2.1.…

JAVA—IO流详解

1. 流概述 1.1. 什么是IO IO:Input/Output即输入&输出,也称之为流(河流,水流),指的是数据从一个地点到另一个地点过程;对于计算机来说文件的拷贝过程,文件的编写保存,显示功能…

Java高级特性-IO流

文章目录 前言一、什么是IO流二、字节流-输入输出三、字符流 - 输入输出四、复制文件五、总结 前言 在Java开发中我们经常会涉及到文件方面的操作,不论是网站的上传文件,还是服务器提供给客户端下载文件,这些都需要我们来处理,那J…

java IO流之BufferedReader和BufferedWriter

前言: 👏作者简介:我是笑霸final,一名热爱技术的在校学生。 📝个人主页:笑霸final的主页 📕系列专栏::本文写在java专栏 📧如果文章知识点有错误的地方&#…

IO流详解

文章目录 IO流IO流分类FileInputStream输入流框架相对路径读取过程详解available()skip(long n) FileOutputStream输入流框架 FileReaderFileWriter文件复制FileInputStream 、FileOutputStreamFileReader 、FileWriter 缓冲流BufferedReader 数据专属流DataOutputStreamDataIn…

java中的io流

文章目录 1. IO流,什么是IO?2.IO流的分类?3.IO流都在java.io.*包下4.java IO流有四个家族5.java.io包下需要掌握的流有16个6.FileInputStream的1个字节读入法7.FileInputStream的byte[]读入法8.FileInputStream的其他方法9.FileOutputStream用…

Java读写IO流详解

一、IO流要明确的几点 (1)明确要操作的数据是数据源还是数据目的(是读还是写) 源/读 InputStream Reader 目的/写 OutputStream Writer (2)明确操作设备上的数据是字节还是文本 源/读 字节&…