การเพิ่ม Login Control เข้าไปใน หน้าเวปเพจ
- เปิด login.aspx ขึ้นมา
- ลาก Control ชื่อ Login จาก Toolbox ไปใส่ใน Content Designer ของ login.aspx
- กด Login Tasks ที่มุมบนขวาของ Login Control
- เลือก Auto Format ... รูปแบบที่ต้องการแล้วกดปุ่ม OK
- คลิก Convert to Template เพื่อปรับแต่ง Login Control เพิ่มเติมอีก
การทดสอบ Login Control
- ไปที่โฟลเดอร์ Members ใน Solution Explorer
- คลิกขวาที่ reserved.aspx ที่สร้างไว้ในตอนที่ 1
- เลือก View in Browser
เมื่อ Browser เปิดขึ้นมาแทนที่จะขึ้นหน้า reserved แต่ปรากฏหน้า login.aspx ขึ้นมาอัตโนมัติ โดยเรายังไม่ได้เขียนโค้ดอะไรเลย ที่เป็นเช่นนี้เนื่องจากเรากำหนด access rules ไว้ในตอนที่ 1 ว่า ไม่อนุญาตให้ anonymous user เข้าถึงเวปเพจในโฟลเดอร์ Members นั่นเอง นอกจากนี้เรายังกำหนดสิทธิ์ให้ User: JohnOliver เข้าถึงเวปเพจในโฟลเดอร์นี้ได้ ดังนั้นลองทดสอบโดย Login เข้าด้วย User Name: JohnOliver
แล้วจึงสามารถเข้าหน้า reserved.aspx ได้ หรือถ้าลองทดสอบโดย Login เข้าด้วย User Name: JillAnon จะไม่สามารถเข้าหน้า reserved.aspx ได้ นี่ระบบมันทำงานอัตโนมัติได้ขนาดนี้ทั้ง ๆ ที่ยังไม่ได้เขียนโค้ดกำกับเลยซักบรรทัด
No comments:
Post a Comment