校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > .net實現網站用戶登錄認證

.net實現網站用戶登錄認證

熱門標簽:400電話辦理哪家性價比高 地圖定位圖標標注 地圖標注的公司有哪些 濮陽外呼電銷系統怎么樣 地圖標注專業團隊 塔城代理外呼系統 代理接電話機器人如何取消 遂寧市地圖標注app 天心智能電銷機器人

cookie登錄后同域名下的網站保持相同的登錄狀態。

登錄

private void SetAuthCookie(string userId, bool createPersistentCookie)
{
  var ticket = new FormsAuthenticationTicket(2, userId, DateTime.Now, DateTime.Now.AddDays(7), true, "", FormsAuthentication.FormsCookiePath);
  string ticketEncrypted = FormsAuthentication.Encrypt(ticket);

  HttpCookie cookie;
  if (createPersistentCookie)//是否在設置的過期時間內一直有效
  {
    cookie = new HttpCookie(FormsAuthentication.FormsCookieName, ticketEncrypted)
    {
      HttpOnly = true,
      Path = FormsAuthentication.FormsCookiePath,
      Secure = FormsAuthentication.RequireSSL,
      Expires = ticket.Expiration,
      Domain = "cnblogs.com"http://這里設置認證的域名,同域名下包括子域名如aa.cnblogs.com或bb.cnblogs.com都保持相同的登錄狀態
    };
  }
  else
  {
    cookie = new HttpCookie(FormsAuthentication.FormsCookieName, ticketEncrypted)
    {
      HttpOnly = true,
      Path = FormsAuthentication.FormsCookiePath,
      Secure = FormsAuthentication.RequireSSL,
      //Expires = ticket.Expiration,//無過期時間的,瀏覽器關閉后失效
      Domain = "cnblogs.com"
    };
  }

  HttpContext.Current.Response.Cookies.Remove(FormsAuthentication.FormsCookieName);
  HttpContext.Current.Response.Cookies.Add(cookie);
}

這樣登錄后,在同域名下的任何頁面都可以得到用戶狀態

判斷用戶是否登錄

public bool IsAuthenticated
{
  get
  {
    bool isPass = System.Web.HttpContext.Current.User.Identity.IsAuthenticated;

    if (!isPass)
      SignOut();

    return isPass;
  }
}

得到當前的用戶名

public string GetCurrentUserId()
{
   return _httpContext.User.Identity.Name;
}

下面給大家一個具體的實例

CS頁代碼:

using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;

public partial class Login : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{ 

string connString = Convert.ToString(ConfigurationManager.ConnectionStrings["001ConnectionString"]);
//001ConnectionString是我在webconfig里配置的數據庫連接。
SqlConnection conn = new SqlConnection(connString); 
string strsql = "select * from User_table where User_name='" + UserName.Text + "' and Password='" + Password.Text + "'";
SqlCommand cmd = new SqlCommand(strsql, conn);
conn.Open();
SqlDataReader dr = cmd.ExecuteReader(CommandBehavior.CloseConnection);

if (dr.Read())
{ 
Response.Redirect("index.aspx");
conn.Close();
}
else
{
FailureText.Text = "登陸失敗,請檢查登陸信息!";
conn.Close();
Response.Write("script language=javascript>alert('登陸失敗!.');/script>");
}
}

protected void Button2_Click(object sender, EventArgs e) //文本框重置按鈕
{
UserName.Text = "";
Password.Text = "";

}
}

下面是aspx頁面代碼:

%@ Page Language="C#" AutoEventWireup="true" CodeFile="Login.aspx.cs" Inherits="Login" %>

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

html xmlns=" http://www.w3.org/1999/xhtml" >
head runat="server">
title>無標題頁/title>
/head>
body>
form id="form1" runat="server"> 
asp:Panel ID="Panel1" runat="server" Height="101px" Width="231px" Wrap="False">
table>
tr>
td align="center" colspan="2">
用戶登陸/td>
/tr>
tr>
td style="width: 89px">
用戶名:/td>
td style="width: 100px">
asp:TextBox ID="UserName" runat="server" Wrap="False">/asp:TextBox>/td>
/tr>
tr>
td style="width: 89px">
密碼:/td>
td style="width: 100px">
asp:TextBox ID="Password" runat="server" TextMode="Password" Width="148px" Wrap="False" >/asp:TextBox>/td>
/tr>
tr>
td align="center" colspan="2" style="text-align: center">
asp:Button ID="Button1" runat="server" Text="登陸" Width="50px" OnClick="Button1_Click" />
asp:Button ID="Button2" runat="server" Text="重置" Width="50px" OnClick="Button2_Click" />/td>
/tr>
tr>
td align="center" colspan="2">
asp:Label ID="FailureText" runat="server" Width="77px">/asp:Label>/td>
/tr>
/table>
/asp:Panel>

/form>
/body>
/html>

您可能感興趣的文章:
  • ASP.NET MVC5網站開發用戶登錄、注銷(五)
  • C#微信公眾號與訂閱號接口開發示例代碼
  • C#微信開發之微信公眾號標簽管理功能
  • C#開發微信公眾號接口開發
  • C#微信公眾號開發之接收事件推送與消息排重的方法
  • C#實現微信公眾號群發消息(解決一天只能發一次的限制)實例分享
  • .NET微信公眾號開發之公眾號消息處理
  • .NET微信公眾號開發之查詢自定義菜單
  • .NET微信公眾號開發之創建自定義菜單
  • .NET C#使用微信公眾號登錄網站

標簽:宜春 本溪 吉林 河南 婁底 重慶 麗江 汕頭

巨人網絡通訊聲明:本文標題《.net實現網站用戶登錄認證》,本文關鍵詞  .net,實現,網站,用戶,登錄,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《.net實現網站用戶登錄認證》相關的同類信息!
  • 本頁收集關于.net實現網站用戶登錄認證的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    中文字幕一区二区三| 久久婷婷一区二区三区| 成熟亚洲日本毛茸茸凸凹| 久久精品国产99久久6| 麻豆国产精品一区二区三区| 视频一区欧美日韩| 同产精品九九九| 日韩av中文在线观看| 热久久国产精品| 激情偷乱视频一区二区三区| 国产一区999| 成人涩涩免费视频| 91视视频在线观看入口直接观看www | 午夜伊人狠狠久久| 亚洲h在线观看| 激情久久五月天| 欧美日韩小视频| 日韩欧美综合在线| 久久久亚洲国产美女国产盗摄| 国产天堂亚洲国产碰碰| 中文字幕亚洲在| 亚洲综合在线电影| 国产精品水嫩水嫩| 国产精品对白交换视频| 手机精品视频在线观看| 国产成人综合网| 91福利精品视频| 久久综合九色综合欧美亚洲| 国产精品久久久久久久久动漫| 亚洲制服丝袜一区| 国内精品自线一区二区三区视频| 国产99精品国产| 欧美三级韩国三级日本三斤 | 日本特黄久久久高潮| 精品午夜久久福利影院| 91视频一区二区| 欧美一区二区三区四区高清| 欧美激情资源网| 亚洲123区在线观看| 成人精品视频一区二区三区| 欧美性淫爽ww久久久久无| 久久午夜国产精品| 午夜精品久久久久久久蜜桃app| 久久99精品久久久久久| 欧美日韩一级视频| 国产精品三级av在线播放| 日韩主播视频在线| 99re成人在线| 国产欧美一区视频| 男人的j进女人的j一区| 91黄色免费网站| 中文字幕五月欧美| 国产乱理伦片在线观看夜一区| 欧美三级电影网| 一区二区三区在线视频观看58 | 亚洲欧美偷拍另类a∨色屁股| 六月丁香婷婷久久| 7878成人国产在线观看| 亚洲日本欧美天堂| av不卡在线播放| 国产亚洲欧美日韩俺去了| 裸体一区二区三区| 欧美系列日韩一区| 一区二区在线免费观看| www.亚洲精品| 国产精品不卡一区二区三区| 国产另类ts人妖一区二区| 欧美mv和日韩mv的网站| 欧美96一区二区免费视频| 欧美一区二区三区在线视频| 五月激情综合色| 欧美日韩免费电影| 日韩一区精品视频| 欧美一区二区不卡视频| 日韩福利电影在线观看| 6080国产精品一区二区| 婷婷综合在线观看| 日韩欧美电影一区| 老汉av免费一区二区三区| 日韩欧美一区二区三区在线| 麻豆国产一区二区| 久久久久久久久岛国免费| 国产高清久久久久| 国产精品美女久久久久久2018| 成人网男人的天堂| 尤物在线观看一区| 91精品免费观看| 狠狠色丁香九九婷婷综合五月| 欧美岛国在线观看| 国产精品456| 亚洲视频 欧洲视频| 欧美精品一卡二卡| 精品亚洲porn| 亚洲欧美在线观看| 欧美日韩一区二区三区在线看 | 波多野结衣中文字幕一区| 日韩码欧中文字| 欧美日韩黄色影视| 国产福利一区二区三区| 亚洲精品中文在线观看| 欧美丰满高潮xxxx喷水动漫| 国内精品免费**视频| 中文字幕一区二区日韩精品绯色| 精品视频免费在线| 国内一区二区在线| 伊人性伊人情综合网| 欧美成人激情免费网| 9久草视频在线视频精品| 亚洲sss视频在线视频| 国产午夜精品在线观看| 色嗨嗨av一区二区三区| 精品一区二区三区的国产在线播放| 欧美激情一区二区三区在线| 在线精品亚洲一区二区不卡| 激情综合色丁香一区二区| 日韩伦理免费电影| 久久久精品人体av艺术| 欧美高清www午色夜在线视频| 国产精品99久久久久| 日本成人中文字幕在线视频| 国产精品萝li| 久久久噜噜噜久久中文字幕色伊伊 | 亚洲韩国一区二区三区| 久久久久久夜精品精品免费| 欧洲色大大久久| 波多野结衣视频一区| 韩国成人福利片在线播放| 视频一区视频二区中文| 一区二区三区国产精华| 久久日韩粉嫩一区二区三区| 在线成人小视频| 欧美羞羞免费网站| 91亚洲永久精品| 成人午夜伦理影院| 久草精品在线观看| 男女男精品视频| 五月天激情小说综合| 亚洲综合在线第一页| 亚洲日本va午夜在线影院| 国产亚洲成aⅴ人片在线观看| 欧美一级专区免费大片| 欧美日韩一区二区在线观看| 在线视频中文字幕一区二区| 99国产精品久久久久久久久久| 国产91精品免费| 成人av高清在线| 成人不卡免费av| 成年人网站91| 91婷婷韩国欧美一区二区| 成人综合在线网站| 成人h版在线观看| 成人av电影在线| 91色综合久久久久婷婷| 91欧美一区二区| 91福利小视频| 欧美日韩成人综合天天影院| 欧美视频中文字幕| 日本高清视频一区二区| 在线免费观看成人短视频| 欧美午夜精品久久久久久超碰| 欧美丝袜第三区| 日韩一级在线观看| 久久婷婷成人综合色| 中文字幕成人网| 亚洲美腿欧美偷拍| 日本不卡一区二区三区高清视频| 乱中年女人伦av一区二区| 国产精品一区二区x88av| 成人动漫一区二区在线| 91影视在线播放| 欧美日韩三级在线| 精品国产1区二区| 中文一区二区完整视频在线观看| 最近中文字幕一区二区三区| 亚洲成av人片观看| 国产成人免费在线观看不卡| 91丨国产丨九色丨pron| 欧美精品丝袜中出| 国产午夜久久久久| 亚洲第一激情av| 国产精品538一区二区在线| 欧洲精品一区二区| 精品三级在线看| 亚洲另类中文字| 久热成人在线视频| 91在线观看美女| 欧美va日韩va| 亚洲精品中文在线观看| 精品一区二区国语对白| 91精品福利在线| 国产色产综合产在线视频| 一二三四区精品视频| 精品中文字幕一区二区小辣椒| av一区二区三区黑人| 日韩欧美高清在线| 亚洲国产一区二区在线播放| 成人精品亚洲人成在线| 欧美变态凌虐bdsm| 亚洲国产视频一区二区| 成人午夜精品一区二区三区|