Re: [.NET] 請問class適用的時機、權限問題

看板Visual_Basic作者 (矇面加菲獅)時間19年前 (2006/08/03 19:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
※ 引述《rainarale (小雨)》之銘言: : 我目前是負責用畢業專題(合購網站 性質類似拍賣網站)的登入登出、權限、註冊…部分 : 登入、註冊 主要的程式碼已大致完成 : 但看到一篇文章指出: : 將"儲存sql帳號密碼"寫在Class Library,再由程式呼叫,安全性較高 : 因為經過編譯後會變成機械碼,要知道內容就很難了! : 若是直接寫在程式裡,下載網頁就能得到相關資訊,安全性低。 : 而我現在的寫法是直接寫在程式裡,為了提高安全性 : Q1:請問是該另開一個class 把註冊頁面寫在class裡 : 當使用者要註冊時再叫出註冊的class,對嗎? : Q2:登入頁面需要寫在class嗎? : 現在要著手寫權限,不知該如何開始 : 使用者身份:路人、一般會員、廠商會員、管理者 : Q3:像無名的blog 未登入就只能瀏覽,登入後會多出管理網誌的按鈕 : 請問未登入、登入後所看到的畫面,是在同一個form : 然後登入後才會顯示管理網誌的按鈕嗎? : 還是~是依個個不同權限身份,寫多個form? : 麻煩解惑,謝謝 A1: vs2005 可以使用「發行網站」功能,把網站編譯,放到指定的資料夾下, 目的資料夾中,只會有 .aspx 檔案,不會有 .vb .cs 等檔案。 帳號密碼,可以自行在sql server中開一個table 存放,並且加密 msdn 中搜尋 des3 有說明字串加密的方法 A2: 權限就開一個table 記錄就好了,程式去檢查有沒有存取該頁面或存取某個功能項的權限 A3: 放在同一頁就可以了,你想放在不同頁也行,看你的2個頁面差異性會不會很大@_@ 放在同一頁,只要檢查是否有登入、相關權限,決定該控制項要不要顯示。 -- ▃▅▇▆▄ ▆▂▃ ` 逝去感如何能留住,半點遺留殊不易,██▅▇▄▃ ▇▃▂" . █████████▃i ▁▄▇ 更多悽悽慘慘的遭遇………██▆▃ █▅▆▃ˍ▄* ▂█▄▇▅▂. 我不知道,王~八~蛋~~! ▂▆███ █▄▃ 。fumizuki。Check。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.184.116.195
文章代碼(AID): #14qU09yE (Visual_Basic)
文章代碼(AID): #14qU09yE (Visual_Basic)