iT邦幫忙

0

會員登入 - ASP.NET Identity for Web Form

會員登入 - ASP.NET Identity for Web Form

ASP.NET Identity 大多數都是以 ASP.NET MVC為範例解說,
撰寫 Web Form 的朋友完全摸不著頭緒....

參照微軟的範例,我簡化之後分享給大家
詳見全文:http://www.dotblogs.com.tw/mis2000lab/archive/2014/12/09/aspnet_identity_for_web_form_20141209.aspx
ASP.NET Identity大多數都是以 ASP.NET MVC為範例解說,
撰寫 Web Form 的朋友完全摸不著頭緒
微軟提供了一個簡單的範例給大家參考(如上述的URL)

一開始的設定步驟如下:
第一,建立一個新網站(WebSite),一般的ASP.NET Web Form使用的即可

第二,使用預設的網站(直接編譯整個網站),
從執行畫面裡頭,註冊一個帳號來測試
如此一來,就會自動在 /App_Data目錄下,產生一個會員資料庫(存放帳號與密碼)

*** HTML設計畫面 *****************************
依照微軟的範例(上述的URL),撰寫 Login畫面如下:
畫面上沒有使用到「工具箱」裡面的 Login控制項,
全部都是最簡單的 TextBox與Button而已!

*** 後置程式碼 *****************************

首先,加入命名空間。
當然,使用舊版本的朋友,您先從 NuGet安裝這些套件

using Microsoft.AspNet.Identity;
using Microsoft.AspNet.Identity.EntityFramework;
using Microsoft.Owin.Security;

因為程式碼略顯冗長,如果您要下載範例
或是閱讀完整程式......詳見全文:http://www.dotblogs.com.tw/mis2000lab/archive/2014/12/09/aspnet_identity_for_web_form_20141209.aspx


圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
mis2000lab
iT邦好手 1 級 ‧ 2014-12-09 13:10:18

範例下載:https://onedrive.live.com/?cid=6F7F668080F24B20&id=6F7F668080F24B20%21115

請在這個網址,下載檔案 WebSite_2013_Login_CS.rar

我要留言

立即登入留言