iT邦幫忙

13

怎樣才能寫出快速檢查合法使用者的程式碼?

使用者成功登入後,建立使用者帳號的Session,例如Session("User_ID")=使用者帳號名稱,每一頁加入Session("User_ID")是否存在的檢查程式,就能避免來自非原始使用者的連結。你可以將以下程式碼加入每一個ASP網頁中進行檢查:

<pre class="html" name="code"><%
'避免該網頁被暫存在使用者端
Response.CacheControl = "no-cache"
Response.AddHeader "Pragma", "no-cache"
Response.Expires = -1

'檢查使用者session是否存在
if Session("User_ID")="" then
    Response.Redirect "Logon.asp"   '不存在,回到登入畫面
    Response.End
end if
%>

0
john651216
iT邦研究生 1 級 ‧ 2008-04-19 22:45:16

謝謝分享

0
5min
iT邦好手 10 級 ‧ 2008-04-20 16:59:01

謝謝分享

0
海綿寶寶
iT邦大神 1 級 ‧ 2008-04-23 22:58:02

這好像是程式設計的實作登入
只要有寫登入的大概都會用這招吧

0
tgunlu
iT邦研究生 1 級 ‧ 2008-04-26 15:31:07

謝謝分享

0
fanylu60
iT邦研究生 1 級 ‧ 2008-04-26 16:40:10

感謝提供分享

0
yce701116
iT邦研究生 1 級 ‧ 2008-04-26 16:54:37

感謝分享這個資訊

0
plutosrita
iT邦研究生 1 級 ‧ 2008-05-04 10:45:27

謝謝分享

0
tyc1220
iT邦研究生 1 級 ‧ 2008-05-15 02:30:33

謝謝分享

0
bigmotor
iT邦研究生 5 級 ‧ 2008-07-19 23:25:57

謝謝分享

我要留言

立即登入留言