Trình tạo xác thực cơ bản

Tạo tiêu đề xác thực cơ bản base64 từ tên người dùng và mật khẩu.

Để tạo tiêu đề Basic Auth, nhập tên người dùng và mật khẩu; công cụ mã hóa username:password sang Base64 và hiển thị tiêu đề Authorization: Basic sẵn sàng để sao chép.

Last updated:

Trình tạo xác thực cơ bản. Tạo tiêu đề xác thực cơ bản base64 từ tên người dùng và mật khẩu. Tạo ngay lập tức các tiêu đề xác thực HTTP an toàn với trình tạo xác thực cơ bản trực tuyến miễn phí của chúng tôi.

Công cụ này cho phép bạn mã hóa nhanh chóng thông tin xác thực tên người dùng và mật khẩu của mình sang định dạng Base64.

Cho dù bạn đang thiết lập các lệnh cURL hay định cấu hình máy khách API, trình tạo xác thực cơ bản của chúng tôi đảm bảo thông tin xác thực của bạn được định dạng chính xác.

Nếu cần kiểm tra chuỗi, Trình chuyển đổi chuỗi Base64 của chúng tôi cung cấp khả năng giải mã. Nhập tên người dùng và mật khẩu của bạn.

Trình tạo xác thực base64 trực tuyến cao cấp này tận dụng các chức năng mã hóa của trình duyệt để đảm bảo thông tin xác thực đăng nhập của bạn không bao giờ được truyền đến máy chủ bên ngoài.

Sử dụng các công cụ của bên thứ ba để mã hóa tạo ra rủi ro bảo mật, nhưng công cụ ngoại tuyến của chúng tôi loại bỏ lỗ hổng này.

Chúng tôi cung cấp một cách miễn phí 100%, riêng tư và an toàn để tạo các tiêu đề Xác thực cơ bản HTTP trực tiếp trên thiết bị của bạn.

Câu hỏi thường gặp

Làm thế nào để tạo tiêu đề HTTP Basic Authentication?

Nhập Tên người dùng và Mật khẩu. Công cụ nối chúng bằng dấu hai chấm, mã hóa username:password sang Base64 (UTF-8) và hiển thị dòng đầy đủ Authorization: Basic kèm giá trị đã mã hóa. Nhấp Sao chép tiêu đề để đưa nó vào bộ nhớ tạm.

Làm thế nào để dùng tiêu đề đã tạo với curl hoặc Postman?

Trong curl, truyền dòng đã sao chép bằng -H, ví dụ curl -H "Authorization: Basic dXNlcjpwYXNz" rồi đến URL của bạn, hoặc để curl tự tạo bằng -u user:pass. Trong Postman, thêm một tiêu đề tên Authorization với giá trị là Basic cộng chuỗi đã mã hóa.

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

Basic Auth chỉ được mã hóa ký tự, không được mã hóa bảo mật: bất kỳ ai thấy tiêu đề đều có thể giải mã bằng một trình giải mã Base64 và đọc mật khẩu. Chỉ gửi nó qua HTTPS, và nên dùng Token hoặc OAuth cho API công khai.

Tên người dùng có thể chứa dấu hai chấm không?

Không. Theo RFC 7617, dấu hai chấm đầu tiên tách tên người dùng khỏi mật khẩu, nên dấu hai chấm trong tên người dùng sẽ bị máy chủ hiểu sai. Dấu hai chấm trong mật khẩu thì không sao.

Tên người dùng và mật khẩu của tôi có bị gửi lên máy chủ không?

Không. Tiêu đề ủy quyền được tạo trong trình duyệt ngay khi bạn gõ, và tên người dùng cùng mật khẩu không được tải lên hay lưu trữ.

Cách dùng công cụ trực tuyến này

Trình tạo xác thực cơ bản được thiết kế cho các quy trình nhanh trong trình duyệt khi bạn cần định dạng, kiểm tra, chuyển đổi, giải mã, mã hóa, tạo hoặc xem dữ liệu mà không cần mở ứng dụng nặng. Hãy bắt đầu với ô nhập liệu hoặc các tùy chọn hiện có, kiểm tra kết quả, rồi sao chép hoặc tải xuống đầu ra.

Xử lý riêng tư trong trình duyệt

Trình tạo xác thực cơ bản giữ bước xử lý thông thường ngay trong trình duyệt của bạn. Điều này hữu ích với đoạn mã, token, tài liệu, giá trị cấu hình, mẫu văn bản và nội dung khác không nên gửi đến dịch vụ từ xa khi không cần thiết.

Khi nào công cụ này hữu ích

Dùng Trình tạo xác thực cơ bản cho các tác vụ lặp lại của lập trình viên, tài liệu kỹ thuật, kiểm tra QA, chuyển đổi nhanh, gỡ lỗi, làm sạch nội dung và quy trình nội bộ của nhóm. Trang tập trung vào đầu vào rõ ràng, phản hồi nhanh và đầu ra dễ tái sử dụng.

Mẹo thực tế

Trước khi sao chép kết quả cuối cùng, hãy kiểm tra khoảng trắng, chữ hoa chữ thường, tên tệp, mã hóa, cấu trúc token, xuống dòng hoặc định dạng đầu ra. Các bước nhỏ này giúp tránh lỗi trong mã nguồn, báo cáo, ticket, email hoặc ghi chú kỹ thuật.