Latest newsTiếng Việt
Back to feedCông nghệNewsMeld Editorial

MeldID: hồ sơ di Động duy nhất cho đăng nhập an toàn và quản lý dữ liệu

MeldID — dịch vụ quản lý danh tính số mở, hợp nhất đăng nhập vào các ứng dụng với hồ sơ di động để điền biểu mẫu và trao đổi dữ liệu. Nó cho phép người dùng quản lý tập trung thông tin của mình và sử dụng chúng trong nhiều dịch vụ khác nhau.

Hôm nay, một người có thể sử dụng hàng chục dịch vụ trực tuyến. Gần như mỗi dịch vụ yêu cầu tạo tài khoản và điền lại hồ sơ: tên, điện thoại, địa chỉ, thông tin thanh toán và các dữ liệu khác.

Mặc dù các cơ chế đăng nhập một lần hiện đại đã đơn giản hóa đáng kể quá trình đăng nhập, việc điền lại dữ liệu hồ sơ trong nhiều dịch vụ vẫn còn là vấn đề.

Về cơ bản, MeldID giải quyết hai nhiệm vụ thường tồn tại riêng biệt: xác thực người dùng và truyền dữ liệu hồ sơ theo cách kiểm soát được.

Không chỉ đăng nhập

MeldID — dịch vụ quản lý danh tính số mở, có thể được sử dụng bởi bất kỳ ai. Nó truy cập tại meldid.de và dành cho cả sản phẩm MELD® lẫn các ứng dụng bên ngoài.

Kịch bản phổ biến gần như ai cũng biết: người dùng chọn đăng nhập qua MeldID trong dịch vụ kết nối. Sau khi xác thực thành công, một phiên local được tạo ra.

Nhưng ngoài đăng nhập, người dùng còn có thể điền trước các thông tin cần thiết, không chỉ để xác thực:

  • tên, họ và tên hiển thị;

  • điện thoại;

  • ngôn ngữ ưu tiên;

  • quốc gia và địa chỉ;

  • tên người nhận;

  • tên công ty;

  • Mã VAT, ví dụ USt-IdNr của Đức;

  • số thuế riêng;

  • ngày sinh.

Tất cả các trường đều không bắt buộc. Có thể chỉ điền dữ liệu tối thiểu hoặc chuẩn bị thông tin mở rộng cho các đơn hàng, hợp đồng và giao dịch doanh nghiệp.

Ý tưởng chính không phải là lưu trữ dữ liệu tập trung như thế, mà là khả năng tái sử dụng chúng ở những nơi thực sự cần thiết.

Thực tế hoạt động như thế nào

Người dùng đăng ký trong MeldID và điền các phần cần thiết. Sau đó chọn đăng nhập qua MeldID trong dịch vụ kết nối.

Ứng dụng yêu cầu các thông tin cần thiết — có thể chỉ là tên và email hoặc một tập hợp mở rộng gồm điện thoại, địa chỉ và các thông tin thanh toán.

Sau khi người dùng đồng ý, họ cấp quyền truy cập các thông tin đã chọn, và ứng dụng chỉ nhận được các trường yêu cầu. Nếu dữ liệu đã được điền thủ công, dịch vụ có thể đề nghị xác nhận hoặc cập nhật chúng.

Trong các lần truy cập tiếp theo, nếu dữ liệu thay đổi, ứng dụng kết nối có thể yêu cầu cập nhật thông tin mới. Điều này giúp loại bỏ việc phải chỉnh sửa lại các hồ sơ giống nhau trong nhiều hệ thống.

Ví dụ, người dùng truy cập vào cửa hàng trực tuyến, công ty bảo hiểm và dịch vụ đặt chỗ — trong từng trường hợp, một số thông tin trùng lặp. Dữ liệu đã chuẩn bị một lần có thể dùng lại an toàn, có sự cho phép của từng dịch vụ.

Đây không phải là tự động điền vào mọi trang web

MeldID không phải tiện ích mở rộng trình duyệt tự động điền form.

Để tích hợp, cần kết nối dịch vụ qua API dùng OAuth 2.0 và OpenID Connect. Chỉ sau đó, ứng dụng mới có thể yêu cầu thông tin người dùng và sử dụng chúng trong giao diện của mình.

Vì vậy, MeldID nên xem như hồ sơ di động cho các ứng dụng kết nối, chứ không phải hệ thống tự động điền form trong trình duyệt toàn diện.

Khác biệt so với các giải pháp của Google và Apple

Google và Apple có các chức năng tương tự, nhưng phục vụ các mục đích khác nhau.

Theo tài liệu của Apple, Sign in with Apple dành cho việc đăng ký và đăng nhập qua tài khoản Apple. Nó chỉ cung cấp các thông tin người dùng mà họ cho phép — token, kết quả xác thực và dữ liệu được chọn. (Tài liệu Apple)

Google Chrome hỗ trợ lưu trữ và tự điền địa chỉ, mật khẩu và dữ liệu thanh toán trong tài khoản Google hoặc Google Wallet. (Tài liệu Google)

MeldID kết hợp các thành phần của cả hai phương thức này và tổng hợp chúng thành một mô hình tích hợp duy nhất. Đây không chỉ là đăng nhập hay điền tự động trong nền tảng, mà còn là cơ chế để các ứng dụng kết nối có thể nhận được thông tin đúng và kiểm soát của người dùng.

Quản lý dữ liệu

Quyền truy cập dữ liệu không tự động toàn diện. Đối với mỗi yêu cầu, được đặt các quyền:

  • hồ sơ cơ bản;

  • dữ liệu liên hệ;

  • địa chỉ;

  • dữ liệu thanh toán;

  • thông tin mở rộng.

Người dùng thấy rõ các dữ liệu yêu cầu, và quyết định sẽ cung cấp thông tin nào — riêng cho từng dịch vụ.

Mật khẩu không bao giờ được chuyển cho ứng dụng. Địa chỉ URL chỉ nhận kết quả xác thực thành công và dữ liệu hồ sơ được phép truy cập.

Lợi ích cho doanh nghiệp và nhà phát triển

Tích hợp với MeldID giảm thiểu các điền lại form và rút ngắn quá trình đăng ký. Khách hàng thường xuyên, nhanh chóng hoàn thành đăng nhập, ít sai sót khi điền dữ liệu hơn, và nhà phát triển có sẵn hạ tầng để lưu trữ hồ sơ và phương thức truyền dữ liệu.

MeldID phù hợp với:

  • Các cửa hàng trực tuyến;

  • Dịch vụ đăng ký;

  • Nền tảng đặt chỗ;

  • Các công ty bảo hiểm và tài chính;

  • Hồ sơ nhà cung cấp;

  • Nền tảng B2B;

  • Ứng dụng tổ chức sự kiện;

  • Dịch vụ lập hóa đơn và quản lý tài liệu.

Ví dụ, người mua có thể truyền địa chỉ và tên người nhận cho cửa hàng, khách hàng bảo hiểm — thông tin liên hệ, và đại diện công ty — thông tin đăng ký và thuế.

Module tích hợp không bắt buộc phải thay thế đăng ký nội bộ. MeldID có thể là một phương thức bổ sung, không thay thế phương thức đăng nhập truyền thống.

Mã nguồn mở, nhưng kiểm soát truy cập

MeldID là nền tảng mở, ai cũng có thể truy cập. Các ứng dụng bên ngoài có thể đăng ký kết nối.

Nhưng điều đó không có nghĩa họ có thể truy cập mọi mức độ. Với từng khách hàng, xác định giới hạn — địa chỉ cho phép, phạm vi truy cập, tham số tích hợp. Các giao thức OAuth 2.0, OpenID Connect, Authorization Code Flow, PKCE và màn hình đồng ý được sử dụng.

Người dùng luôn rõ ràng: ai, yêu cầu thông tin gì. Nhà phát triển có cơ chế tích hợp duy nhất, áp dụng trong nhiều dịch vụ.

MeldID không thay thế các tài khoản nội bộ đã có và không bắt buộc các hệ thống hoạt động thống nhất. Nó bổ sung một cấp độ hồ sơ di động, do người dùng kiểm soát và chỉ chia sẻ với những ứng dụng đáng tin cậy.

Trong bối cảnh số lượng dịch vụ trực tuyến ngày càng tăng, không chỉ có khả năng đăng nhập một lần mà còn về việc chuyển dữ liệu mà không phải điền lại các form của chính xác. Đây chính là lý do kiến trúc của MeldID: cho phép người dùng chuẩn bị một hồ sơ một lần và tự quyết định nơi, khi nào và dạng nào sẽ sử dụng.