亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

有什么寫得比較簡單又保障安全的php登錄驗證身份的源碼?

有什么寫得比較簡單又保障安全的php登錄驗證身份的源碼?

ibeautiful 2018-10-05 21:18:32
要簡單點保障安全不要求多用戶保護多個頁面用戶體驗好已經做好了admin.php index.php add.php update.php delete.php等頁面?,F在要把除index.php頁面外的所有頁面保護起來,如果沒有登錄login.php的,其它頁面都不能訪問。找一套已經寫好的代碼。問得不好請輕踩,Google了下,沒有找到合適的。求推薦。
查看完整描述

2 回答

?
慕妹3146593

TA貢獻1820條經驗 獲得超9個贊

提供一個保護的辦法 ... 使用 session ...

根據 session 里面是否有某一個存在的值來判斷權限 ... 具體代碼請看手冊 ...


查看完整回答
反對 回復 2018-10-14
?
繁花如伊

TA貢獻2012條經驗 獲得超12個贊

伸手黨什么的最討厭了。。。而且你如果真的已經把那些其他頁面都寫完了,那么再寫一個這個也很容易,或者說,把一個現成代碼整合進去反而更麻煩。


吐槽完畢,下面來針對問題說說思路。一般來說這個有兩種解決思路:

  1. 多入口方式。什么是多入口?就像你現在這樣子,每個功能對應訪問的是不同的文件(不同的入口)。對于這種方式,解決的思路一般是新建一個公共文件,比如 common.php,然后在它里邊實現對是否已經登錄的判斷,最后在別的文件里邊將它 require 進去即可。

  2. 單入口方式。什么是單入口方式?就是說不管使用什么功能,我訪問的都是同一個文件(入口),根據參數不同調用調用不同的文件實現各個功能。比如 index.php?m=add,index.php?m=delete 這樣子(根據 $_GET['m'] 來區分不同的功能)。對于單入口方式,在入口文件(上面的例子中就是index.php)中實現對登錄的判斷即可~


查看完整回答
反對 回復 2018-10-14
  • 2 回答
  • 0 關注
  • 1120 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號