煎荷包蛋里不知道验证码怎么办。

新项目,前台想学OSC不用Session,但验证码不知道怎么办 - 开源中国社区
当前访客身份:游客 [
当前位置:
新项目,前台想学OSC不用Session,而是用Cookies来跟踪用户。所以项目默认没有开启Session。
但网站一些关键地方需要使用验证码。大家都知道,一般验证码服务端是用Session记录。
听说OSC登录启用验证码了,我就来看看,OSC验证码是不是没用Session,用错误密码登录了几次,发现原来还是用的。
那么问题来了:
1、项目中禁用Session除了可以解决Session引起的脚本阻塞问题、负载均衡中的Session问题,还有哪些好处与坏处?(我好权衡是否启用Session)
2、OSC Cookies中的 _reg_key_ 作用是什么?
共有14个答案
<span class="a_vote_num" id="a_vote_num_
在生成和校验验证码的时候开启session呗
<span class="a_vote_num" id="a_vote_num_
后端应该还是有数据放到缓存里面的,OSCHINA_SESSION 作为key,验证码也在里面
--- 共有 1 条评论 ---
恩,我也是打算这样做,修改下ThinkPHP的验证码类,用Redis来存,而不是用Session
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
据红暑说,OSCHINA_SESSION只是个名字,跟session没点关系的。
--- 共有 1 条评论 ---
看来红薯也是个大忽悠,哈哈
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
这个,session那个可以是随机生成的吧,可以放缓存或者放在一个静态数组里,验证过后unset,关系不大。session还不是随机生成的,然后保存序列化数据的,只是会放一个session id 到cookie这样吧
--- 共有 1 条评论 ---
reg key猜测是确定验证码的key值,可以更改下值,再登陆,看验证码的正确与否
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
引用来自“欣儿”的评论这个,session那个可以是随机生成的吧,可以放缓存或者放在一个静态数组里,验证过后unset,关系不大。session还不是随机生成的,然后保存序列化数据的,只是会放一个session id 到cookie这样吧 谢谢
我把验证码类改成了用Redis来记录,用Cookie来跟踪,不用系统的Session。我的考虑是以后方便做负载均衡。
倒是那个_reg_key_ 好像和验证码没直接关系
--- 共有 2 条评论 ---
(1年前)&nbsp&
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
session依赖cookie,没什么复杂的。自行模拟一个session就行了:
生成一个随机字符串,发送到cookie, 作为session_id, 然后将验证码保存到数据库中就行了。
说明楼主对session机制了解并不清楚,导致了才问这个问题。
--- 共有 1 条评论 ---
嗯,明白的
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
推荐个会话共享框架,感兴趣可以了解一下:
--- 共有 1 条评论 ---
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
验证码可以用 缓存服务 memcached 或者 redis 来替代session
--- 共有 1 条评论 ---
嗯,我已经用redis来记录了
(1年前)&nbsp&
<span class="a_vote_num" id="a_vote_num_
用Application,cache都行,记一下key,把key放页面里面
<span class="a_vote_num" id="a_vote_num_
验证码功能也可以利用cookie来做,思路:
1,请求验证码图片,在后台生成验证码字符串,加密后写到cookie里面,服务端不做任何保存
2,验证验证码是否正确时,把用户输入的验证码与当前验证码cookie一并传到后台,然后在后台对用户输入的验证码加密,再与传过来的验证码cookie比较是否相等就可以了
--- 共有 7 条评论 ---
这里的数据库存储,就和session是同一个道理了。
(1年前)&nbsp&
: 改进一下也是可以的,可以把加密串在数据库里存一下。前台传过来不但判断相等,还要判断数据库里有没有。如果有,删掉。如果没有,哼哼
(1年前)&nbsp&
我已减肥到了116斤
(1年前)&nbsp&
三哥,你吃的这么胖,你的臣民们面黄肌瘦,身材矮小,好像就只有你一个胖子。
(1年前)&nbsp&
是嚯,哈哈
(1年前)&nbsp&
更多开发者职位上
有什么技术问题吗?
金三胖的其它问题
类似的话题我不知道验证码怎么办_百度知道
我不知道验证码怎么办
我有更好的答案
问题好模糊如果是QQ的那么你只能申诉了
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁别人在我不知道的情况下通过财付通转走我银行卡里的200元钱,我收到了开通财付通的验证码,这怎么报警啊?_百度知道
别人在我不知道的情况下通过财付通转走我银行卡里的200元钱,我收到了开通财付通的验证码,这怎么报警啊?
我只知道他的支付宝账号,我也给他发过去了,还收到了一个财付通的开通验证码,我就给他了,还有银行卡正面照他说是帮我开通财付通,身份证正反面照,被骗好不爽,我没怎么注意,过了一天查帐,要我提供QQ号码!被骗两百元能报警么,发现你练一毛钱都没有了!,还有手机号码
下次注意把
要开通这种自己无论如何亲自动手是最好不过的
毕竟现在网上骗子那么多
lz就当花钱买了个教训
有他手机号码 你到是可以想办法整整他
我也被骗过
后来每天找不同城市的人三更半夜打电话找他‘聊聊天’
采纳率100%
其他类似问题
为您推荐:
财付通的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁驾驶证的验证码不知道了需要去办里吗_百度知道
驾驶证的验证码不知道了需要去办里吗
我有更好的答案
跟你教练说,他们驾校里帮你预约是不要验证码的,你自己预约要的
为您推荐:
驾驶证的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁#大唐黄金眼#“你一天骗我两次,别怪我曝光你!”(内附音频)_唐山广播电视报-爱微帮
&& &&& 【大唐黄金眼】“你一天骗我两次,别怪我曝…
大唐黄金眼独家报道唐山百姓身边事导语中午刚被骗1000多块,晚上骗子又来电?确有此事?这不,微信粉丝“坏坏”向本平台报料讲述了自己前天被骗的经历。以下内容是网友“坏坏”与骗子对话的录音↓↓↓骗子的伎俩5月10日中午,“坏坏”接到骗子的电话,电话那头明确说出了“坏坏”的姓名,以及前一天在某网站买了什么。微粉与骗子对话如下骗子:昨天我付款时唯品会系统升级交易出现问题你当时没看见么,付款成功了么? 微粉:不知道有问题。 骗子:你能打开电脑看么? 微粉:不能。 骗子:现在先给你退款然后再重新支付一回。你手机通话中可以查看短信验证码么? 微粉:不知道我试试。。。。。。。骗子不断吧啦吧啦说话同时发验证码。晚上骗子又来电:据介绍, 当天晚上第二个骗子又给微粉打来电话(已录音),内容大同小异,并发来短信链接。“第二个骗子好执着,打两遍电话发两遍链接”。骗子相关信息如下:发现被骗后,当事人拨打建行客服查到交易显示国付宝信息科技有限公司。建行客服和114查不到国付宝电话。百度到的国付宝电话打不通。所谓官网一打开就让你安控件。同时网上显示不止一个人通过国付宝被骗走钱。当事人已经报警。千万警惕:如今骗子太猖獗,为了骗走你荷包里的钱也算是绞尽脑汁、煞费苦心了。微粉“坏坏”已将此事报警,她希望通过自己的经历给大家提个醒儿,打起十二万分精神,别让骗子有机可乘!本报记者:孔敬娴编辑:鑫洋
点击展开全文
微信扫描右侧二维码关注后
悄悄告诉你
更多同类文章
还可知道有多少人阅读过此篇文章哦
全国十大广播电视报,全国著名品牌媒体,全国最具广告价值媒体。
您的【关注和订阅】是作者不断前行的动力
本站文章来自网友的提交收录,如需删除可发送邮件到 bang@ 或联系QQ ,
(C)2014&&版权所有&&&|&&&
京ICP备号-2&&&&京公网安备34}

我要回帖

更多关于 荷包理财 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信