4
回答
oschina重置密码时
利用AWS快速构建适用于生产的无服务器应用程序,免费试用12个月>>>   

@红薯 你好,想跟你请教个问题:

oschina重置密码时,链接上一个email,一个key,这个key是起什么作用的呢?


<无标签>
举报
王小祥
发帖于4年前 4回/162阅
共有4个答案 最后回答: 4年前
具体点呀,后台是怎么弄的呢,新手刚做这块 借鉴点思路呀 - -
--- 共有 3 条评论 ---
王小祥@家有一条河 哦,谢谢啦 初学没这思路 - - 4年前 回复
andersonoy而且还会检查verifyCode的有效性的,第一次点了,发送成功了,再点,就失效了。 4年前 回复
andersonoyemail=xxxxxxx@qq.com&verifyCode=crku7v 是这个吗? 你想想要是没有这个verifyCode。人家记住最后的link。写一个程序,不断往服务器发请求,服务器不断发邮件,能行吗? 4年前 回复
<table>
        <tr><td colspan='2' style='padding:20px 0;color:#40AA53;'>请输入您注册的邮箱地址,系统将发送重置密码的链接到邮箱中</td></tr>
        <tr>
            <th>电子邮箱 / 账号</th>
            <td><input type='text' name='email' id='f_email' class='TEXT' value='951785919@qq.com'/></td>
        </tr>
        <tr>
            <th>验证码</th>        
            <td nowrap>
                <input type='text' id='f_vcode' name='verifyCode' size='6' class='TEXT'/>
                <span>此处输入下图中的字符<a href="javascript:_rvi()">换另外一个图</a></span>
            </td>
        </tr>
        <tr>
            <th>&nbsp;</th>        
            <td>
            <img id="img_vcode" align="absmiddle" alt="..." src="/action/user/captcha" style="border:2px solid #ccc;"/>
            <script language='javascript'>function _rvi(){document.getElementById('img_vcode').src = '/action/user/captcha?t='+Math.random(1000);}</script>
            </td>
        </tr>
        <tr>
            <th>&nbsp;</th>        
            <td>
            <input type='submit' value='给我发送重置密码链接&raquo;' class='BUTTON SUBMIT'/> <span id='error_msg' class='error_msg' style='display:none'></span>
            </td>
        </tr>
        <tr>
            <th>&nbsp;</th>        
            <td>
            <a href="/home/login">转到登录页面?</a>
            </td>
        </tr>
    </table>
------------------------------------
点击 ==忘记登录密码== 时,出来画面,此时的 验证码 就和点击==换另外一个图== 应该是一样的,从后台拿来的。
通过函数_rvi()。 http://www.oschina.net/action/user/captcha?t=Math.random(1000)
你可以试一试:   http://www.oschina.net/action/user/captcha?t=465 会返回图片。当然服务器段知道这个码。
客户段输入这个吗post提交,后台那这个吗比对,一样就提示发邮件,此时后台就不会再村这个吗了,也就是在次不改验证吗情况下,提交会提示错误,因为后台没有你提交的严正吗值。
不知道对不对,只能帮到你这么多了。@红薯。


顶部