pbootcms网站模板|日韩1区2区|织梦模板||网站源码|日韩1区2区|jquery建站特效-html5模板网

  • <small id='yMfDh'></small><noframes id='yMfDh'>

      <bdo id='yMfDh'></bdo><ul id='yMfDh'></ul>

      1. <tfoot id='yMfDh'></tfoot>

        <legend id='yMfDh'><style id='yMfDh'><dir id='yMfDh'><q id='yMfDh'></q></dir></style></legend>
      2. <i id='yMfDh'><tr id='yMfDh'><dt id='yMfDh'><q id='yMfDh'><span id='yMfDh'><b id='yMfDh'><form id='yMfDh'><ins id='yMfDh'></ins><ul id='yMfDh'></ul><sub id='yMfDh'></sub></form><legend id='yMfDh'></legend><bdo id='yMfDh'><pre id='yMfDh'><center id='yMfDh'></center></pre></bdo></b><th id='yMfDh'></th></span></q></dt></tr></i><div class="2msi8os" id='yMfDh'><tfoot id='yMfDh'></tfoot><dl id='yMfDh'><fieldset id='yMfDh'></fieldset></dl></div>

        使用 Zend_Session::rememberMe 持久登錄

        persisted login with Zend_Session::rememberMe(使用 Zend_Session::rememberMe 持久登錄)
        <i id='aww7G'><tr id='aww7G'><dt id='aww7G'><q id='aww7G'><span id='aww7G'><b id='aww7G'><form id='aww7G'><ins id='aww7G'></ins><ul id='aww7G'></ul><sub id='aww7G'></sub></form><legend id='aww7G'></legend><bdo id='aww7G'><pre id='aww7G'><center id='aww7G'></center></pre></bdo></b><th id='aww7G'></th></span></q></dt></tr></i><div class="6owmquu" id='aww7G'><tfoot id='aww7G'></tfoot><dl id='aww7G'><fieldset id='aww7G'></fieldset></dl></div>
          <tbody id='aww7G'></tbody>

        • <tfoot id='aww7G'></tfoot>
            <bdo id='aww7G'></bdo><ul id='aww7G'></ul>

              <small id='aww7G'></small><noframes id='aww7G'>

                <legend id='aww7G'><style id='aww7G'><dir id='aww7G'><q id='aww7G'></q></dir></style></legend>
                • 本文介紹了使用 Zend_Session::rememberMe 持久登錄的處理方法,對(duì)大家解決問題具有一定的參考價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧!

                  問題描述

                  我正在使用 Zend_Session 來管理我的用戶會(huì)話,并且我希望在我的應(yīng)用程序中實(shí)現(xiàn)記住我"選項(xiàng),以使用戶保持登錄狀態(tài) 2 周左右.

                  I'm using Zend_Session to manage my user sessions, and I was looking to implement a "Remember Me" option in my application to keep users logged in for 2 weeks or so.

                  我注意到 Zend_Session 已經(jīng)有一個(gè)名為 Zend_Session::rememberMe 的內(nèi)置函數(shù),但是我不確定該函數(shù)邏輯是否正確使用作為持久登錄.

                  I've noticed that Zend_Session already has a built-in function called Zend_Session::rememberMe, however I'm not sure if that function logic is correct to use as a persisted login.

                  本質(zhì)上,rememberMe 功能只是延長(zhǎng)活動(dòng)會(huì)話的到期日期,這意味著如果用戶使用記住我選項(xiàng),他將在活動(dòng)會(huì)話中保持登錄狀態(tài) 2 周.

                  Essentially, the rememberMe function just extend the active session expiration date, which means if the user use the remember me option, he'll stayed logged in for 2 weeks with an active session.

                  這帶來了兩個(gè)主要問題.

                  This brings up 2 major issues.

                  1. 我將會(huì)話存儲(chǔ)在數(shù)據(jù)庫(kù)中,這意味著所有這些非活動(dòng)用戶都在我的會(huì)話表中存儲(chǔ)了 2 周.我有超過 5 萬個(gè)非活動(dòng)會(huì)話,這影響了應(yīng)用程序的性能.
                  2. 我想知道用戶是否在 24 小時(shí)不活動(dòng)后回到網(wǎng)站,并重新驗(yàn)證他的信息.由于他的會(huì)話保持開放,我無法確定他是在 1 小時(shí)還是 1 周后回來,因?yàn)樗幕顒?dòng)會(huì)話 ID 相同.

                  我讀過,如果我想實(shí)現(xiàn)記住我的功能,我不應(yīng)該為此使用會(huì)話 cookie,我應(yīng)該創(chuàng)建另一個(gè)登錄 cookie"來記住散列的 user_id 和令牌.這是完整的解釋:什么是實(shí)現(xiàn)記住我"的最佳方式用于網(wǎng)站?

                  I've read that if I want to implement a remember me feature, I shouldn't use the session cookie for that, and I should create another "login cookie" to remember a hashed user_id and a token. here's the complete explanation: What is the best way to implement "remember me" for a website?

                  那么為什么zend框架提供這樣的功能,如果使用它會(huì)產(chǎn)生性能和安全問題?

                  So why does zend framework offers such a function, if using it can create performance and security issues?

                  推薦答案

                  +1 指出 Zend 的記住我"功能方法背后的主要缺陷.有些人不明白,無論會(huì)話處理程序是基于文件還是基于數(shù)據(jù)庫(kù),當(dāng)他們嘗試延長(zhǎng)會(huì)話生命周期時(shí)都會(huì)受到懲罰.允許陳舊的會(huì)話在合理的時(shí)間范圍內(nèi)持續(xù)存在是一個(gè)薄弱的解決方案,您最好實(shí)施您提供的鏈接中概述的自定義 cookie 解決方案.

                  +1 for noting the major flaw behind Zend's approach to the 'remember me' functionality. Some people don't understand there is a penalty to be had when they attempt to extend the session lifetime, regardless of the session handler being file or db based. Allowing stale sessions to persist beyond a reasonable time-frame is a weak solution and you are better off implementing a custom cookie solution outlined by the link you provided.

                  直接回答您的問題;誰知道.也許他們沒有考慮到許多用戶選擇數(shù)據(jù)庫(kù)會(huì)話處理的事實(shí),并且認(rèn)為在文件系統(tǒng)上堆積陳舊的會(huì)話 cookie 對(duì)性能沒有直接影響.

                  The direct answer to your question; who knows. Maybe they didn't consider the fact that many users opt for database session handling, and figured piling up stale session cookies on the filesystem had no direct impact on performance.

                  此外,如果您想跟蹤用戶是否回來并重新建立過時(shí)的會(huì)話,您可以在會(huì)話跟蹤表中添加一個(gè)updated_at"列.那么你會(huì)有兩個(gè)時(shí)間戳列;created_at 和 updated_at,這將幫助您做出此決定.

                  Also, if you wanted to track if a user came back and re-established a stale session, you could add a 'updated_at' column to your session tracking table. So then you would have two timestamp columns; created_at and updated_at, which would help you make this determination.

                  這篇關(guān)于使用 Zend_Session::rememberMe 持久登錄的文章就介紹到這了,希望我們推薦的答案對(duì)大家有所幫助,也希望大家多多支持html5模板網(wǎng)!

                  【網(wǎng)站聲明】本站部分內(nèi)容來源于互聯(lián)網(wǎng),旨在幫助大家更快的解決問題,如果有圖片或者內(nèi)容侵犯了您的權(quán)益,請(qǐng)聯(lián)系我們刪除處理,感謝您的支持!

                  相關(guān)文檔推薦

                  Deadlock exception code for PHP, MySQL PDOException?(PHP、MySQL PDOException 的死鎖異常代碼?)
                  PHP PDO MySQL scrollable cursor doesn#39;t work(PHP PDO MySQL 可滾動(dòng)游標(biāo)不起作用)
                  PHP PDO ODBC connection(PHP PDO ODBC 連接)
                  Using PDO::FETCH_CLASS with Magic Methods(使用 PDO::FETCH_CLASS 和魔術(shù)方法)
                  php pdo get only one value from mysql; value that equals to variable(php pdo 只從 mysql 獲取一個(gè)值;等于變量的值)
                  MSSQL PDO could not find driver(MSSQL PDO 找不到驅(qū)動(dòng)程序)

                  <small id='axFlS'></small><noframes id='axFlS'>

                      • <bdo id='axFlS'></bdo><ul id='axFlS'></ul>
                      • <legend id='axFlS'><style id='axFlS'><dir id='axFlS'><q id='axFlS'></q></dir></style></legend>

                          • <tfoot id='axFlS'></tfoot>
                          • <i id='axFlS'><tr id='axFlS'><dt id='axFlS'><q id='axFlS'><span id='axFlS'><b id='axFlS'><form id='axFlS'><ins id='axFlS'></ins><ul id='axFlS'></ul><sub id='axFlS'></sub></form><legend id='axFlS'></legend><bdo id='axFlS'><pre id='axFlS'><center id='axFlS'></center></pre></bdo></b><th id='axFlS'></th></span></q></dt></tr></i><div class="2eucuey" id='axFlS'><tfoot id='axFlS'></tfoot><dl id='axFlS'><fieldset id='axFlS'></fieldset></dl></div>
                              <tbody id='axFlS'></tbody>
                          • 主站蜘蛛池模板: 志高装潢官网-苏州老房旧房装修改造-二手房装修翻新 | 理化生实验室设备,吊装实验室设备,顶装实验室设备,实验室成套设备厂家,校园功能室设备,智慧书法教室方案 - 东莞市惠森教学设备有限公司 | 炉门刀边腹板,焦化设备配件,焦化焦炉设备_沧州瑞创机械制造有限公司 | 派克防爆伺服电机品牌|国产防爆伺服电机|高低温伺服电机|杭州摩森机电科技有限公司 | 我车网|我关心的汽车资讯_汽车图片_汽车生活! | 活性炭-蜂窝-椰壳-柱状-粉状活性炭-河南唐达净水材料有限公司 | 中央空调温控器_风机盘管温控器_智能_液晶_三速开关面板-中央空调温控器厂家 | 锥形螺带干燥机(新型耙式干燥机)百科-常州丰能干燥工程 | 网站建设_网站制作_SEO优化推广_百度推广开户_朋友圈网络科技 | 潍坊大集网-潍坊信息港-潍坊信息网| 隔离变压器-伺服变压器--输入输出电抗器-深圳市德而沃电气有限公司 | 油罐车_加油机_加油卷盘_加油机卷盘_罐车人孔盖_各类球阀_海底阀等车用配件厂家-湖北华特专用设备有限公司 | 上海小程序开发-上海小程序制作公司-上海网站建设-公众号开发运营-软件外包公司-咏熠科技 | 踏板力计,制动仪,非接触多功能速度仪,逆反射系数测试仪-创宇 | 打造全球沸石生态圈 - 国投盛世| 品牌广告服务平台,好排名,好流量,好生意。| 广域铭岛Geega(际嘉)工业互联网平台-以数字科技引领行业跃迁 | 土壤养分检测仪_肥料养分检测仪_土壤水分检测仪-山东莱恩德仪器 大型多片锯,圆木多片锯,方木多片锯,板材多片锯-祥富机械有限公司 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 必胜高考网_全国高考备考和志愿填报信息平台 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 微型气象仪_气象传感器_防爆气象传感器-天合传感器大全 | 企典软件一站式企业管理平台,可私有、本地化部署!在线CRM客户关系管理系统|移动办公OA管理系统|HR人事管理系统|人力 | 盘式曝气器-微孔曝气器-管式曝气器-曝气盘-斜管填料 | 郑州市前程水处理有限公司 | 酒精检测棒,数显温湿度计,酒安酒精测试仪,酒精检测仪,呼气式酒精检测仪-郑州欧诺仪器有限公司 | 涡轮流量计_LWGY智能气体液体电池供电计量表-金湖凯铭仪表有限公司 | 骨龄仪_骨龄检测仪_儿童骨龄测试仪_品牌生产厂家【品源医疗】 | 旋转/数显粘度计-运动粘度测定仪-上海平轩科学仪器 | 包塑丝_高铁绑丝_地暖绑丝_涂塑丝_塑料皮铁丝_河北创筹金属丝网制品有限公司 | 高清视频编码器,4K音视频编解码器,直播编码器,流媒体服务器,深圳海威视讯技术有限公司 | 培训中心-海南香蕉蛋糕加盟店技术翰香原中心官网总部 | 雨燕360体育免费直播_雨燕360免费NBA直播_NBA篮球高清直播无插件-雨燕360体育直播 | 发电机组|柴油发电机组-批发,上柴,玉柴,潍柴,康明斯柴油发电机厂家直销 | 机床主轴维修|刀塔维修|C轴维修-常州翔高精密机械有限公司 | 内窥镜-工业内窥镜厂家【上海修远仪器仪表有限公司】 | 深圳活动策划公司|庆典策划|专业公关活动策划|深圳艺典文化传媒 重庆中专|职高|技校招生-重庆中专招生网 | 合肥白癜风医院_合肥治疗白癜风医院_合肥看白癜风医院哪家好_合肥华研白癜风医院 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 江苏南京多语种翻译-专业翻译公司报价-正规商务翻译机构-南京华彦翻译服务有限公司 | 天津蒸汽/热水锅炉-电锅炉安装维修直销厂家-天津鑫淼暖通设备有限公司 | 荣事达手推洗地机_洗地机厂家_驾驶式扫地机_工业清洁设备 |