Giới thiệu về xác thực trên PHP
Xác thực - là quá trình xác định người dùng bởi trang web. Để làm điều này, người dùng thường cần nhập tên đăng nhập và mật khẩu của họ. Sau đó, trang web của chúng ta thực hiện ủy quyền người dùng này, tức là trao cho họ một số quyền nhất định để thực hiện các thao tác.
Tất nhiên, ban đầu người dùng này cần phải trải qua đăng ký trên chính trang web đó: nghĩ ra cho mình một tên đăng nhập (tức là tên trên trang web), và tên đó phải không bị trùng, và mật khẩu.
Thông thường, tên đăng nhập là thông tin mở, có thể nhìn thấy bởi tất cả khách truy cập trang web. Còn mật khẩu là thông tin đóng, chỉ để chủ sở hữu tên đăng nhập đó có thể truy cập vào dữ liệu của mình, hay nói cách khác - vào tài khoản của họ trên trang web.
Trong các bài học tiếp theo, chúng ta sẽ tìm hiểu cách thức ủy quyền và đăng ký người dùng được thực hiện trong PHP.