Tổng quan
IPWorks Auth C++ Edition tập trung vào bài toán xác thực và phân quyền người dùng trong ứng dụng web, desktop và mobile. Bộ thư viện hỗ trợ nhiều giao thức và cơ chế quen thuộc trong môi trường doanh nghiệp như OAuth, OpenID, Kerberos, RADIUS, Active Directory, LDAP và OTP.

Phần chức năng JWT cho phép tạo, ký, mã hóa, giải mã và xác minh JSON Web Tokens. Với LDAP, lập trình viên có thể thực hiện tìm kiếm, quản lý người dùng và chạy các truy vấn tùy chỉnh trong cùng bộ thư viện.
Thư viện component C++ cho xác thực và phân quyền người dùng trong ứng dụng web, desktop và mobile, hỗ trợ OAuth, OpenID, Kerberos, LDAP, JWT, OTP và RADIUS.
Tính năng nổi bật
- Xác thực Active Directory bằng Kerberos 5.0.
- Tạo, ký, mã hóa, giải mã và xác minh JWT.
- Kết nối máy chủ Kerberos 5.0 tương thích để xác thực người dùng.
- Thực hiện tìm kiếm LDAP và quản lý người dùng.
- Chạy truy vấn LDAP tùy chỉnh trong ứng dụng C++.
- Triển khai OAuth 2.0 client cho desktop, web và mobile flows.
- Hỗ trợ OpenID Connect Relying Party kèm quản lý claims.
Ứng dụng thực tế
- Tích hợp đăng nhập doanh nghiệp với Active Directory, LDAP và Kerberos trong ứng dụng C++.
- Xây dựng lớp xác thực OAuth 2.0 hoặc OpenID Connect cho ứng dụng desktop, web và mobile.
- Phát triển dịch vụ phát hành, ký và kiểm tra JWT cho hệ thống đăng nhập hoặc API.
- Bổ sung xác thực nhiều bước bằng OTP với TOTP hoặc HOTP.
- Kết nối hạ tầng xác thực RADIUS trong các hệ thống cần DTLS hoặc EAP-TLS.
Đối tượng sử dụng phù hợp
- Lập trình viên C++ xây dựng ứng dụng cần xác thực người dùng
- Nhóm kỹ thuật tích hợp đăng nhập doanh nghiệp với Active Directory, LDAP hoặc Kerberos
- Kiến trúc sư phần mềm cần thư viện xác thực đa giao thức cho nhiều nền tảng
- Technical buyer tìm bộ component xác thực C++ từ /n software
Thông tin kỹ thuật
Câu hỏi thường gặp
IPWorks Auth C++ Edition hỗ trợ những giao thức và cơ chế xác thực nào?
Bộ thư viện hỗ trợ OAuth, OpenID, Kerberos, RADIUS, Active Directory, LDAP, OTP và JWT.
Phiên bản C++ chạy trên những nền tảng nào?
Thông tin tương thích nêu Windows, Linux, macOS và các môi trường Unix như Solaris và FreeBSD.
Có thể dùng cho phát triển macOS không?
Có. Sản phẩm cung cấp dynamic library cho macOS development bằng Swift và Objective-C trên Intel và Apple Silicon (ARM64).
Danh sách component đi kèm gồm những gì?
Các component được liệt kê gồm ActiveDirectory, CertMgr, JWT, Kerberos, LDAP, NTLM, OAuth, OCRA, OpenID, OTP, RADIUS và SSHAuth.
Mọi component có sẵn trong mọi edition không?
Không. Mô tả ghi rõ rằng do giới hạn nền tảng, không phải tất cả component đều có trong mọi edition.




Bình luận