ความเดิมจากตอนที่1 เราได้สร้างฐานข้อมูลเบื้องต้นและสร้าง User เข้าไปแล้ว คราวนี้เราลองมาใช้ Login Control ซึ่งทีมงาน ASP.NET มีเป้าหมายให้การใช้ Login Control นี้จะช่วยลดขั้นตอนการทำงานในส่วนของการเขียนโค้ดของโปรแกรมเมอร์ลงประมาณ 70 % ซึ่งจะเห็นได้ว่า จากตอนที่ 1 ที่ผ่านมาเรายังไม่ได้ลงมือเขียนโค้ดโปรแกรมเลยซักบรรทัด
ถ้าเราจะอนุญาตให้ทุกคนสามารถเข้าถึง root ได้แต่จะำกำหนดให้เฉพาะบางคนเท่านั้นที่มีสิทธิ์เข้าถึง web pages ที่อยู่ในโฟลเดอร์ members ได้ มีขั้นตอนทำดังนี้
Allowing anonymous users access to the root
เข้า ASP.NET Configulation คลิกที่แท็ป Security เช่นเคย
คลิกที่ Create Access Rules จะปรากฏหน้าจอ Add New Access Rule
คอลัมน์ซ้ายคลิกเลือกที่ root folder
Rule applies to :
Permission : Allow
คลิกปุ่ม OK
Denying access for all users
เข้า ASP.NET Configulation คลิกที่แท็ป Security เช่นเคย
คลิกที่ Create Access Rules จะปรากฏหน้าจอ Add New Access Rule
คอลัมน์ซ้ายคลิกเลือกที่ Members
Rule applies to : All users
Permission : Deny
คลิกปุ่ม OK
Allowing access to one user — John Oliver
เข้า ASP.NET Configulation คลิกที่แท็ป Security เช่นเคย
คลิกที่ Create Access Rules จะปรากฏหน้าจอ Add New Access Rule
คอลัมน์ซ้ายคลิกเลือกที่ Members
Rule applies to : Search for users เลือก JohnOliver กด OK