Mục lục:

Basic Auth có an toàn không?
Basic Auth có an toàn không?

Video: Basic Auth có an toàn không?

Video: Basic Auth có an toàn không?
Video: Auth: 03 - JWT là gì và những điều cần biết 🎉 2024, Tháng mười một
Anonim

Nói chung CĂN BẢN - Auth không bao giờ được coi là chắc chắn . CĂN BẢN - Auth thực sự vào bộ nhớ đệm tên người dùng và mật khẩu bạn nhập trong trình duyệt. CĂN BẢN - Auth thường giữ tên người dùng và mật khẩu trong trình duyệt miễn là phiên trình duyệt đó đang chạy (người dùng có thể yêu cầu giữ chúng vô thời hạn).

Cũng được hỏi, Basic Auth có an toàn qua https không?

Sự khác biệt duy nhất mà Căn bản - Auth làm cho tên người dùng / mật khẩu được chuyển vào tiêu đề yêu cầu thay vì nội dung yêu cầu (GET / POST). Như vậy, sử dụng cơ bản - auth + https không ít hơn hoặc nhiều hơn chắc chắn hơn một hình thức dựa trên xác thực qua . Xác thực cơ bản qua là tốt, nhưng nó không hoàn toàn an toàn.

Tương tự như vậy, ba loại xác thực là gì? Nhìn chung, có ba loại yếu tố xác thực được công nhận:

  • Loại 1 - Điều bạn biết - bao gồm mật khẩu, mã PIN, kết hợp, từ mã hoặc bắt tay bí mật.
  • Loại 2 - Thứ bạn có - bao gồm tất cả các mục là vật thể vật lý, chẳng hạn như chìa khóa, điện thoại thông minh, thẻ thông minh, ổ USB và thiết bị mã thông báo.

Theo cách này, xác thực cơ bản trong API REST là gì?

Hầu hết mọi API REST phải có một số loại xác thực . Quá trình này bao gồm việc gửi thông tin xác thực từ máy khách truy cập từ xa đến máy chủ truy cập từ xa ở dạng văn bản rõ ràng hoặc được mã hóa bằng cách sử dụng xác thực giao thức. Ủy quyền là xác minh rằng nỗ lực kết nối được cho phép.

Làm thế nào để bạn sử dụng xác thực cơ bản?

Để gửi một yêu cầu đã xác thực, hãy chuyển đến tab Ủy quyền bên dưới thanh địa chỉ:

  1. Bây giờ chọn Basic Auth từ menu thả xuống.
  2. Sau khi cập nhật tùy chọn xác thực, bạn sẽ thấy thay đổi trong tab Tiêu đề và bây giờ nó bao gồm trường tiêu đề chứa chuỗi tên người dùng và mật khẩu được mã hóa:

Đề xuất: