Duende BFF Security Framework

Framework bảo mật cho frontend trình duyệt theo mô hình Backend-for-Frontend, chuyển xác thực và quản lý token về phía server. Hỗ trợ OAuth 2.0, OpenID Connect, SPA và Blazor với ASP.NET Core backend.

Giá tùy theo phiên bản, số lượng và hình thức license.
  • Bản quyền chính hãng
  • Xuất hóa đơn VAT
Giao diện Duende BFF Security Framework

Tương thích

ASP.NET CoreAngularReactVueBlazor +1 khác

Tính năng nổi bật

Bảo vệ token khỏi nguy cơ bị trích xuất ở phía trình duyệt.

Giảm bề mặt tấn công bằng cách chuyển xác thực sang server-side component.

Hỗ trợ OAuth 2.0 cho các luồng xác thực phía server.

Hỗ trợ OpenID Connect cho quản lý xác thực và token.

Cung cấp CSRF protection tích hợp cho frontend trình duyệt.

Mở các endpoint bảo mật như /bff/login và /bff/logout.

Lưu trạng thái xác thực bằng cookie bảo mật thay vì token trong trình duyệt.

Cung cấp secure APIs cho các tác vụ quản lý người dùng.

Hỗ trợ back-channel logout trong kiến trúc BFF.

Cho phép reverse proxy tới local APIs và external APIs.

Xử lý session state ở phía server cho ứng dụng web hiện đại.

Tích hợp authentication state management cho Blazor.

Phù hợp với Angular, React, Vue và Blazor WASM apps.

Làm việc với frontend trình duyệt kết nối backend ASP.NET Core.

Tổng quan

Screenshot of Duende BFF Security Framework

Luồng xác thực được chuyển qua một thành phần server-side bảo mật, giúp tránh việc đưa token ra phía client và giảm bề mặt tấn công.

Thư viện này hướng tới các ứng dụng Single Page Application và Blazor app giao tiếp với backend ASP.NET Core. Thay vì để browser trực tiếp xử lý OAuth flow, backend đảm nhiệm xác thực, quản lý session và truy cập API theo cách phù hợp hơn với các khuyến nghị bảo mật hiện nay.

Phù hợp cho

  • Bảo vệ SPA cần xác thực người dùng qua OAuth 2.0 hoặc OpenID Connect.

  • Triển khai lớp BFF cho Angular, React hoặc Vue frontend dùng ASP.NET Core backend.

  • Giữ token trên server cho ứng dụng Blazor hoặc Blazor WASM.

  • Giảm rủi ro rò rỉ token và XSS trong ứng dụng web hiện đại.

  • Thiết lập reverse proxy an toàn cho truy cập API nội bộ và API bên ngoài.

Nhận báo giá theo nhu cầu

Chọn phương án bạn cần và số developer.

Bạn cần
Số developer sử dụng
1

Bạn sẽ nhận được

  • Giá chính thức theo số lượng và hình thức license
  • Phản hồi qua email trong giờ làm việc
Gửi yêu cầu báo giá
Không cần tạo tài khoản

Thông số kỹ thuật

Hãng
Duende Software
Phiên bản
v4.2.0
Loại sản phẩm
Thành phần
Loại thành phần
ASP.NET Core
Môi trường phát triển
ASP.NET Core, Angular, React, Vue, Blazor, Blazor WASM
  • Nhắm đến các frontend chạy trên trình duyệt, gồm SPA và ứng dụng Blazor.
  • Hoạt động với backend ASP.NET Core.
  • Hỗ trợ OAuth 2.0 và OpenID Connect (OIDC).
  • Công nghệ frontend được đề cập: Angular, React, Vue, Blazor WASM.
  • Có luồng xác thực OAuth2 phía server, API quản lý người dùng bảo mật, back-channel logout, reverse proxy, xử lý trạng thái phiên phía server và quản lý trạng thái xác thực Blazor tích hợp.
  • Có trong IdentityServer.

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

Sản phẩm có thể dùng độc lập hay nằm trong gói khác?

Duende BFF Security Framework có trong gói IdentityServer.

Chưa chắc phương án nào phù hợp?

Cho chúng tôi biết nền tảng bạn đang dùng và số developer — chúng tôi đề xuất phương án tối ưu chi phí.

Giá Theo yêu cầu
Nhận báo giá