- Khóa học
- Giới thiệu
- Dự án: minifbook
- XAMPP
- Các yếu tố HTML5 mới
- Trang web đầu tiên của dự án
- Cú pháp cơ bản
- Bao gồm một tệp vào một tệp khác
- Mẫu trang web
- Biến, hằng số, biểu thức và toán tử
- Bài tập biến
- Cấu trúc điều khiển
- Bài tập cú pháp
- Mảng
- Bài tập mảng
- Các biến được xác định trước
- Nhận dữ liệu từ một biểu mẫu web
- Ví dụ về việc lấy dữ liệu từ biểu mẫu web
- Người dùng xác nhận chống lại một mảng
- Băm một chuỗi
- Lưu trữ mật khẩu một cách an toàn
- Tạo một cơ sở dữ liệu
- Truy cập một cơ sở dữ liệu
- Thư viện kết nối cơ sở dữ liệu
- Người dùng xác thực chống lại cơ sở dữ liệu
- Chèn dữ liệu vào cơ sở dữ liệu
- Đăng ký người dùng mới
- Giữ thông tin của người dùng thông qua các trang web
- Kiểm tra xem người dùng có được ghi không
- Bảo mật các ứng dụng web
- DONWLOAD Project Minifbook
- Những bài học
- Giới thiệu
- Các yếu tố HTML5 mới
- Cú pháp cơ bản
- Bao gồm một tệp vào một tệp khác
- Biến, hằng số, biểu thức và toán tử
- Cấu trúc điều khiển
- Mảng
- Các biến được xác định trước
- Nhận dữ liệu từ một biểu mẫu web
- Ví dụ về việc lấy dữ liệu từ biểu mẫu web
- Băm một chuỗi
- Tạo một cơ sở dữ liệu
- Truy cập một cơ sở dữ liệu
- Chèn dữ liệu vào cơ sở dữ liệu
- Giữ thông tin của người dùng thông qua các trang web
- Bảo mật các ứng dụng web
- DONWLOAD Project Minifbook
- Bài tập biến
- Bài tập cú pháp
- Bài tập mảng
- Các biến được xác định trước
- Dự án: minifbook
- XAMPP
- Trang web đầu tiên của dự án
- Mẫu trang web
- Người dùng xác nhận chống lại một mảng
- Lưu trữ mật khẩu một cách an toàn
- Thư viện kết nối cơ sở dữ liệu
- Người dùng xác thực chống lại cơ sở dữ liệu
- Đăng ký người dùng mới
- Kiểm tra xem người dùng có được ghi không
- DONWLOAD Project Minifbook
login_action.php
control.inc
private.php
Welcome!
Exit
exit.php
Bài tậpKeeping Users' Information Through Web PagesSecurity of Web ApplicationsĐể chạy biểu mẫu đăng nhập, hãy mở bảng điều khiển XAMPP và chạy máy chủ Apache và php.now, nhập tên địa phương/xampp/tên thư mục/tên tệp trong trình duyệt và nhấn phím Enter. Tất cả các thiết lập được thực hiện ngay bây giờ. Nhập tên người dùng và mật khẩu vào biểu mẫu đăng nhập và nhấp vào nút Đăng nhập.PHP Programming Course
Làm thế nào tôi có thể biết nếu ai đó đã đăng nhập vào Laravel?
Xác định nếu người dùng hiện tại được xác thực.
Sử dụng Illuminate \ hỗ trợ \ mặt tiền \ auth ;.page1.php [It's one of the files you downloaded from here: scripts.], you'll see some PHP code at the top:
Bài học này là một phần của hướng dẫn xác thực người dùng đang diễn ra. Phần đầu tiên là ở đây: Xác thực người dùng cùng với tất cả các tệp bạn cần.
session_start[];
session_start []; session_destroy [];
?>
Đây là tất cả những gì bạn cần để đăng nhập người dùng: bạn bắt đầu một phiên và sau đó phát hành lệnh session_destroy. Tất cả những gì bạn cần là một liên kết đến trang này từ bất cứ đâu trên trang web của bạn. Liên kết sẽ giống như thế này như HTML của bạn:
?>
Đây là tất cả những gì bạn cần để đăng nhập người dùng: bạn bắt đầu một phiên và sau đó phát hành lệnh session_destroy. Tất cả những gì bạn cần là một liên kết đến trang này từ bất cứ đâu trên trang web của bạn. Liên kết sẽ giống như thế này như HTML của bạn:
Đăng xuất
Khi người dùng nhấp vào liên kết này, họ sẽ được đưa đến trang với mã phá hủy phiên.
![isset[$_SESSION['login']]
Sự kết luậnisset. We're using the NOT operator before it. [The NOT operator is an exclamation mark.] So we're saying, "IF the session is NOT set". The session might be set, but may have a "1" in it. We also need to check if the session called login is a NOT blank string. If both of these things fail then we can redirect to the login.php page, as it means that the user is not logged in.
Đối với mỗi trang trong trang web của bạn, nếu bạn có tập lệnh trên ở đầu trang của bạn, nó sẽ chuyển hướng người dùng nếu họ không đăng nhập. Theo cách đó, bạn có thể bảo vệ các trang của mình khỏi những người không phải là thành viên. Nếu họ đã đăng nhập, họ sẽ có thể xem trang.
Đăng xuất
Nếu bạn có một cái nhìn vào mã để đăng xuất.php, bạn sẽ thấy như sau:logout.php you'll see the following:
Bài học này là một phần của hướng dẫn xác thực người dùng đang diễn ra. Phần đầu tiên là ở đây: Xác thực người dùng cùng với tất cả các tệp bạn cần.
session_start []; session_destroy [];
session_destroy[];
?>
Đây là tất cả những gì bạn cần để đăng nhập người dùng: bạn bắt đầu một phiên và sau đó phát hành lệnh session_destroy. Tất cả những gì bạn cần là một liên kết đến trang này từ bất cứ đâu trên trang web của bạn. Liên kết sẽ giống như thế này như HTML của bạn:session_destroy command. All you need is a link to this page from anywhere on your site. The link would be something like this as your HTML:
Đăng xuất
Khi người dùng nhấp vào liên kết này, họ sẽ được đưa đến trang với mã phá hủy phiên.
Sự kết luận
Mặc dù các tập lệnh đăng nhập/đăng ký của chúng tôi không hoàn toàn, chúng tôi hy vọng rằng họ đã cho bạn một cái gì đó để suy nghĩ. Cụ thể, các loại kịch bản này không đơn giản như bạn nghĩ đầu tiên. Có khá nhiều tập lệnh đăng nhập làm sẵn sẽ thực hiện công việc cho bạn, nhưng chúng tôi hy vọng rằng bạn sẽ phát triển của riêng bạn!
Trong bước đi tiếp theo, chúng tôi sẽ tập lệnh một ứng dụng khảo sát/thăm dò ý kiến đầy đủ.
Bài học này là một phần của hướng dẫn xác thực người dùng đang diễn ra. Phần đầu tiên là ở đây: Xác thực người dùng cùng với tất cả các tệp bạn cần.
session_start []; session_destroy [];