forms身份驗證和基類頁控制訪問,兩種方法哪個好?


RT,感覺forms身份驗證每次每個頁面都要執行一段代碼,基類頁控制訪問只有需要的頁面繼承就能行了,但是需要一個一個頁面改寫繼承,大家說哪個執行效率好?

24 个解决方案

#1


forms驗證+cookie。

#2


forms身份驗證每次每個頁面都要執行一段代碼,就是這個頁不管是否要驗證都要讀取票據進行檢查,好處是文件夾控制訪問,方便,但是不是很靈活,而且每訪問一個頁都要在Global.asax里執行檢查代碼
基類頁控制訪問靈活點,但是是自己通過session或者cookie,不是很安全(要自己加密解密),另外就是要控制的頁必須繼承基類頁,一頁一頁的寫

實際大家用的是什么?

#3


看情況了,我一般用基類頁。

#4


用From認證吧

#5


指點下啊

#6


up

#7


雞肋

#8


引用 7 樓 a64991875 的回復:
雞肋
哪個是雞肋?

#9



基於Form的驗證機制:[url=http://www.cnblogs.com/kwklover/archive/2004/06/29/19455.aspx][/url]

#11


用基類頁。不需要每個頁面繼承。你做個模板頁,新建頁面的時候從模板頁創建。
就能自動包含公用代碼。

#12


引用 11 樓 ar7_top 的回復:
用基類頁。不需要每個頁面繼承。你做個模板頁,新建頁面的時候從模板頁創建。
就能自動包含公用代碼。
母版頁?

#13


http://www.cnblogs.com/kwklover/archive/2004/06/29/19455.aspx 

#14


用From認證吧
http://www.cnblogs.com/couhujia/archive/2009/10/24/1589275.html
這是相關文章

#15


From認證應該比較方便吧。

#16


用哪個都可以啊

#17


如果你認為可以比微軟做得牛逼,可以自己寫~~
微軟提供的form驗證方便,安全。

#18


form驗證方便

#19


forms身份驗證,實現方便
基類頁控制訪問,在將來的改動維護時比較容易。
在執行效率上,二者沒多大差別。

#20


肯定是forms,只要能滿足你的要求,用基類控制的話會增加你的軟件的復雜度的,但是如果是處理比較復雜的訪問控制,那也是必須的

#21


forms比較簡單,你要來個雙驗證也行

#22


引用 19 樓 guanlianwei 的回復:
forms身份驗證,實現方便
基類頁控制訪問,在將來的改動維護時比較容易。
在執行效率上,二者沒多大差別。
forms身份驗證是每訪問一頁都要驗證,這個打斷點試過
基類頁控制訪問,只有繼承了基類頁的才要執行驗證,但是安全有點問題

#23


關注

#24


mark

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com