簡體   English   中英

如果用戶已經登錄,如何在登錄鏈接上自動重定向點擊管理頁面

[英]how to auto redirect on login link click to admin page if user already logged in

這個怎么做 ...

我在頁面上方有一個登錄頁面鏈接///我想如果用戶已經登錄,那么任何人都單擊loginlink,那么用戶將自動重定向到default.aspx。

如何使用vb.net做到這一點?

如果用戶登錄,則提到會話是這樣的:

if(login==true)
{
    sesssion["UID"]=txtUserID.Text.ToString();
} 

然后,在用戶單擊登錄鏈接之后,然后檢查:

if(session["UID"]!=null)
{
    response.redirect("default.aspx");
}
else
{
    response.redirect("LoginPage.aspx");
}

嘗試

Page.User.Identity.IsAuthenticated ==true

使用“成員資格/表單身份驗證”時,有兩個內置選項:

1:使用LoginStatus控件代替外部鏈接。 用戶登錄后,它將自動更改為注銷。

要么

2:使用LoginView顯示您的登錄和注銷鏈接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM