国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

? ??? ?? PHP ???? 請(qǐng)問怎么提高登錄驗(yàn)證的效能

請(qǐng)問怎么提高登錄驗(yàn)證的效能

Jun 13, 2016 pm 12:03 PM
cookie nbsp session token

請(qǐng)教如何提高登錄驗(yàn)證的效能

本帖最后由 sky94132003 于 2014-07-25 21:02:14 編輯 最近做的一個(gè)系統(tǒng)

登錄是用$_COOKIE做的

會(huì)自動(dòng)生成一個(gè)識(shí)別符($identifier)和驗(yàn)證符($token),保存到
<br />$_COOKIE["auth"] = $identifier . ":" . $token ;<br />有做加密,在此先不提加密的事<br />


同時(shí)把
識(shí)別符($identifier)和驗(yàn)證符($token)?分別保存到SQL的2個(gè)欄位

做了個(gè)function,并且在confing文件中引入運(yùn)作

這樣就每一頁都會(huì)驗(yàn)證

function?大約是意思是

list($identifier,?$token)?=?explode(':',?$_COOKIE['auth']);
取回$_COOKIE之前設(shè)定的
識(shí)別符($identifier)和驗(yàn)證符($token)?

然后對(duì)比數(shù)據(jù)庫??這兩個(gè)值是否一模一樣

如果是正確,那就照常運(yùn)作,如果不相等,就清空
setcookie('auth',?'DELETED!',?time()-1);


以上這樣做,就可以做到自動(dòng)登錄的效果了

效果和驗(yàn)證是可以正常使用,但問題是,大家的網(wǎng)站....難度驗(yàn)證功能都是每一頁都要查詢一次數(shù)據(jù)庫的嗎?

有沒有什么別的方法?

基本上想到...是否做個(gè)別的timeout字段,定時(shí)清空,如果空了,才進(jìn)行驗(yàn)證,又重新付值一次?


腦筋有點(diǎn)塞了,求個(gè)思路。
------解決方案--------------------
1、驗(yàn)證只發(fā)生在需要以用戶數(shù)據(jù)修改系統(tǒng)數(shù)據(jù)數(shù)據(jù)的頁面
2、增強(qiáng)的驗(yàn)證必須來自不同的數(shù)據(jù)源。將?識(shí)別符和驗(yàn)證符?用同一種方式傳遞,是沒有意義的,自欺欺人的。
3、如有“踢人”的需求,那么就需要時(shí)刻檢查了??墒褂米远x的?session?處理程序來完成
------解決方案--------------------
直接獲取cookie,用服務(wù)器的key解出來就可以了,不用驗(yàn)證,因?yàn)槿羰潜恍薷?,你用服?wù)器的key是解不出來的

比如你就存放個(gè)uid和過期時(shí)間,要是能解出來,你就直接查詢那個(gè)uid的信息,并存放到全局變量里面,解出來沒有uid,說明就是被篡改了,要重新登錄
------解決方案--------------------
引用:
先謝謝
1.?問題是怕流量大時(shí)有負(fù)載問題
2.?我寫得這么麻煩不想用SESSION,因?yàn)橐鲎詣?dòng)登錄,?應(yīng)該只能用COOKIE吧?


1.負(fù)載問題我沒有實(shí)際經(jīng)驗(yàn),但session的文件是hash,加了正確索引的用戶表是樹,我想前者會(huì)快一些,而且每個(gè)頁面都要查詢,似乎有些太占數(shù)據(jù)庫連接了
2.cookie和session配合著來,session負(fù)責(zé)當(dāng)前登陸,存?zhèn)€cookie負(fù)責(zé)下次自動(dòng)登陸唄
? ????? ??
? ?? ??? ????? ???? ??? ??????, ???? ?????? ????. ? ???? ?? ???? ?? ??? ?? ????. ???? ??? ???? ???? ??? ?? admin@php.cn?? ?????.

? AI ??

Undresser.AI Undress

Undresser.AI Undress

???? ?? ??? ??? ?? AI ?? ?

AI Clothes Remover

AI Clothes Remover

???? ?? ???? ??? AI ?????.

Video Face Swap

Video Face Swap

??? ??? AI ?? ?? ??? ???? ?? ???? ??? ?? ????!

???

??? ??

???++7.3.1

???++7.3.1

???? ?? ?? ?? ???

SublimeText3 ??? ??

SublimeText3 ??? ??

??? ??, ???? ?? ????.

???? 13.0.1 ???

???? 13.0.1 ???

??? PHP ?? ?? ??

???? CS6

???? CS6

??? ? ?? ??

SublimeText3 Mac ??

SublimeText3 Mac ??

? ??? ?? ?? ?????(SublimeText3)

???

??? ??

?? ????
1783
16
Cakephp ????
1725
56
??? ????
1577
28
PHP ????
1441
31
???
Windows 11?? ??? ???? 10?? ?? Windows 11?? ??? ???? 10?? ?? Dec 18, 2023 pm 02:21 PM

?? ??? ?? ??? ??? ??? ? ???? ????, ?? ??? ??? ? ? ?? ?????. ?? ??? ???, ???? ???, ???? ?? ????? ?? ? ??? ???. ??? ??? ?? ?? ??? ??? ? ???, ?? ??? UI ??? ??? Windows 11??? ?? ?????. ??? ???? ? ??? ?? ?? Windows 11?? ??? ???? ?? ??? ??? ????. Windows 11?? ??? ???? ?? [10?? ??] ?? ??? ???? ?? ??? ???? Windows 11?? ??? ??? ? ????. ???? ?? ???? ???? ???? ???? ???? ?????. ????. ?? 1: ?? ?? ?? ?? ??? ???? ? ????.

Safari?? iPhone? ?? ???? ??? ?? ??? ?????? Safari?? iPhone? ?? ???? ??? ?? ??? ?????? Nov 29, 2023 pm 11:21 PM

iOS 17?? Apple? ??? ?? ??? ? ?? ??? ?? ?? ?? ? ?? ??? ??????. ? ? ??? Safari? ?? ?? ?? ?? 2?? ??? ???? ?????. ?? ??? ?? ??? ??? ????. iOS 17 ?? iPadOS 17? ???? iPhone ?? iPad?? Safari? ?? ?? ?? ???? ?? ?? ?? ?? ?? Apple ????? Face ID/Touch ID ???? ??? ????, ?? ?????? ???? ?? ???? ???. ?, ??? ??? iPhone?? iPad? ?? ??? ?? ?? ???? ????? ??? ????? ? ? ????.

Win10/11 ??? ??? ???? MAS ?? 2.2? ??? ???? ?? ?????. Win10/11 ??? ??? ???? MAS ?? 2.2? ??? ???? ?? ?????. Oct 16, 2023 am 08:13 AM

??? ??? ???? MAS2.2 ??? @asdcorp?? ??? ???? MAS ???? ?? HWID2?? ????. https://github.com/massgravel/Microsoft-Activation-Scriptsgatherosstate.exe(?? ?? ??, ???)? ?????? ????? ???? ??? ? GenuineTicket.xml ??? ?????. ?? ?? ??(gatherosstate.exePfn=xxxxxxx;DownlevelGenuineState=1)? ??? ?? ?? ??(gatheros)? ??? ???.

??? ??? ?????? ??? ??? ?????? Dec 20, 2023 pm 03:07 PM

??? ????? ????? ?? ??? ????, ????? ?? ??? ????? ???? ?? SQLite ???? ?????. ?? ??? ?? ?? ?? ????? ?? ? ?? ??? ??? ? ???? ???? ?? ?? ????. ??? ?? ???? ?? ??? ?????? ???? ?? ?? ?????.

???? ??? ??? ????? ???? ??? ??? ????? Dec 22, 2023 pm 03:46 PM

???? ??? ??? ???? ? ?? ??? ?? ????? ?? ??? ?????. 1. Google Chrome, C:\Users\YourUsername\AppData\Local\Google\Chrome\User Data\Default\Cookies? ??? ?.

?? ??? ???? ?? ?? ??? ???? ?? Oct 18, 2023 pm 05:19 PM

?? ??? ????? ?? ?? ?? ?? ?? ??? ?? ?????. ?? ??? ??? ????. 1. ?? ??? ?????. 3. ??? ?????. 4. ?? ?? ????? ?????.

PHP ?? ?? ??? ??? ?? ??? PHP ?? ?? ??? ??? ?? ??? Oct 12, 2023 pm 03:00 PM

PHPSession? ??? ? ?? ?? ?????? ??? ?? ???? ??? ? ??? ??? ?????. ??? ? ??? ??? ? ????? ?? ?? ? ??? ?????. ??? ???? ?? ?? ???? ?? ????? ??? ?? ??? ??? ? ????. ? ??? ????? ??? ? ?? ??? ???? ?? ? ?? ??? ??? ???? ???. 1. ??? ? ??? ???? ?? ??? ?? ???? ??

??? ??? ??? ???? ??? ??? ??? ???? Dec 22, 2023 pm 03:40 PM

???? ??? ??? ??? ???? ??????? ?????. 1. iOS ??? ?? ??? Safari ????? ?? -> Safari -> ?? -> ???? ???? ?????. 2. Android ??? ?? ??? ?????. ?? -> ??? ?? -> ?? ????? ?? ???

See all articles