作者fumizuki (蒙面加菲狮)
看板Visual_Basic
标题Re: [.NET] 请问class适用的时机、权限问题
时间Thu Aug 3 19:46:07 2006
※ 引述《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