Trang chủ Lập trình ASP - ASP.NET Tạo trang đăng nhập và đăng xuất ASP.NET

Tạo trang đăng nhập và đăng xuất ASP.NET

Hôm nay xin chia sẻ với các bạn cách tạo trang đăng nhập và đăng xuất với ngôn ngữ ASP.Net trên nền tảng C#.

Ở đây mình sử dụng SQL là cơ sở dữ liệu và mình tạo ra dữ liệu có tên là dangnhap và trong đó có 1 bảng là bảng NguoiDung với 2 trường dữ liệu là TaiKhoan và MatKhau.

Ví dụ đơn giản nên mình sẽ tạo ra 3 trang web là dangnhap.apsx, dangxuat.aspx và thanhvien.aspx. Quy trình hoạt động sẽ như thế này. Người dùng muốn vào trang thanhvien.aspx thì bắt buộc phải là thành viên và đăng nhập tại trang dangnhap.aspx. Tại trang thanhvien.aspx có liên kết với trang dangxuat.aspx để giúp người dùng thoát ra và muốn vào lại trang thanhvien.aspx thì yêu cầu.

Diễn giải:

Như vậy ta tao ra trang dangnhap.aspx có 2 textbox là tài khoản và mật khẩu cùng với nút bấm đăng nhập. Nhập mật khẩu vào nếu đúng sẽ chuyển qua trang thanhvien.aspx sai sẽ có thông báo.

Trang thanhvien.aspx tạo một điều kiện kiểm tra session. Nếu session đúng với điều kiện thì sẽ mở trang không thì chuyển lại trang dangnhap.aspx.

Trang dangxuat.aspx là trang thay đổi giá trị session để nó không còn phù hợp với điều kiện đầu vào của trang thanhvien.aspx nữa và tự động chuyển sang trang chỉ định sau khi đăng xuất (ở đây mình sẽ dùng là dangnhap.aspx).

Bạn có thể tải mã nguồn ví dụ tại:

Mediafire: http://tinyurl.com/m7dff7t
Yandex: http://tinyurl.com/mxq2evd
Box.net: http://tinyurl.com/luy272d

Chú ý: Tài khoản và mật khẩu: admin/admin. Bạn cần import cơ sở dữ liệu trước khi sử dụng nhé.

Huỳnh Mai Anh Kiệt

Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -
Shopify

BÀI VIẾT MỚI

Shopify ra mắt trang web chính thức cho thị trường Việt Nam

Shopify là nền tảng thương mại điện tử cho phép dễ dàng tạo ra các trang web bán hàng online cho do doanh nghiệp...

Jeff Bezos sẽ rời vị trí CEO của Amazon

Theo một thông báo mới đây từ Amazon, Jeff Bezos, người sáng lập và là CEO của gã khổng lồ này trong gần 30...

Free Fire hợp tác cùng Sơn Tùng M-TP ra mắt dự án Skyler

Free Fire là tựa game bắn súng sinh tồn nổi tiếng bậc nhất trên nền tảng di động. Sau hơn 3 năm phát hành,...

Lấy một số ngẫu nhiên với Shopify Liquid

Shopify Liquid rất hạn chế nên đôi khi có những yêu cầu tưởng chừng đơn giản nhưng lại không biết code như thế nào....

Hướng dẫn tạo ảnh hoạt hình từ ảnh thật với ToonMe

Bạn có tò mò muốn biết bản thân mình sẽ như thế nào khi trong vai một nhân vật hoạt hình không? Không cần...

BẠN XEM CHƯA

Chưa đến 30 giây để tỏ tình với nàng theo phong cách dân IT

Bạn phải lòng một bạn nữ nào đó nhưng chưa đủ can đảm để thổ lộ tình cảm của mình. Dịch vụ Tình yêu...

Đến Nhơn Lý – Quy Nhơn chiêm ngưỡng tượng Phật đôi

Cách trung tâm Tp.Quy Nhơn khoảng 28 km, xã bán đảo Nhơn Lý (Tp.Quy Nhơn) là một trong những điểm đến du lịch biển...

Cái tên nói lên tất cả

Đọc một bài báo trên Vietnamnet  nói về cách chuyển tên họ của một người thành một con số từ 1 đến 9 và...

Keeeb – Đánh dấu nhanh những thông tin quan trọng

Keeeb (www.keeeb.com) là một dịch vụ trực tuyến hỗ trợ bạn đánh dấu lưu trữ những thông tin bao gồm: văn bản, video, hình...

Đổi màu cho biểu tượng thư mục với Folder Colorizer

Màu vàng là màu mặc định của các biểu tượng thư mục trong Windows. Khi bạn muốn đánh dấu một thư mục đặc biệt...