下面thinkphp框架教程栏目将给大家介绍关于TP5.1让验证码在另外的项目(Electron-vue)里面使用,希望对需要的朋友有所帮助!
TP5.1让验证码在另外的项目(Electron-vue)里面使用
博客说明
介绍
一般来说在TP5.1里面的验证码模块是用于给TP5.1的视图层用的,使用和验证也十分的方便,但是这一次想要用于TP5.1以外的模块,比如说Electron-vue。
官方手册地址
https://www.kancloud.cn/manual/thinkphp5_1/354122
验证码的思想
验证码大概就是在服务器端生成一个随机数,然后把这个随机数制作成一个带数字的图像,再把这个数字存入到session中,在客户端根据图片获得的验证码之后,再来进行对比,如果相同那么验证通过。
思路
那么我获取了多个验证码之后,服务器怎么知道我是哪个验证码,在TP5.1框架里面倒是知道,那么在vue的项目里面怎么知道呢?其实不管是在哪个项目,这个session存储的时候是以键值对的形式来存储的,值是我们的验证码,那么我们的键呢?也就是我们的这个验证码的名称呢?它其实给了我们,在我们调用验证码的接口的时候,他就把这个名称发到了我们客户端的cookie中,不信的话我们可以来看一下

所以我们只需要在客户端传递验证码的接口的时候吧cookie一起带过去就好了.
以上就是你知道TP5.1让验证码在Electron-vue中怎么用?的详细内容,更多请关注亿码酷站其它相关文章!
<!–
–>你知道TP5.1让验证码在Electron-vue中怎么用?
—–文章转载自PHP中文网如有侵权请联系ymkuzhan@126.com删除
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
-
免费下载或者VIP会员资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
-
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。 若排除这种情况,可在对应资源底部留言,或联络我们。
-
找不到素材资源介绍文章里的示例图片?
对于会员专享、整站源码、程序插件、网站模板、网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
-
付款后无法显示下载地址或者无法查看内容?
如果您已经成功付款但是网站没有弹出成功提示,请联系站长提供付款信息为您处理
-
购买该资源后,可以退款吗?
源码素材属于虚拟商品,具有可复制性,可传播性,一旦授予,不接受任何形式的退款、换货要求。请您在购买获取之前确认好 是您所需要的资源
评论(0)