Tôi cần API của mình để trả lại các đối tượng chứa một số thông tin người dùng. Ví dụ: api/comment/123
nhu cầu quay trở lại:Auth0 - làm giàu dữ liệu với thông tin người dùng
{
id: 123,
author: {
id: 'googleblahblah|123456789',
name: 'James Bond'
}
}
Thông thường tôi sẽ chỉ tham gia sử dụng và bảng nhận xét, mặc dù trong trường hợp này tôi không thể. Cơ sở dữ liệu của ứng dụng của tôi lưu trữ id người dùng, mặc dù tên (và các nội dung khác của người dùng) được lưu trữ trong Auth0.
Rõ ràng thực hiện cuộc gọi API tới các đối tượng Auth0 để 'làm phong phú' trên mọi cuộc gọi API không chính xác.
Tôi có lưu toàn bộ/một số thông tin người dùng trên máy chủ ứng dụng của mình không? Chỉ có ID người dùng trong kết quả API và cho phép khách hàng làm giàu dữ liệu?
Mọi người xử lý việc này như thế nào?
Tôi không biết Auth0, nhưng bạn đã gắn thẻ JWT, bạn không thể đặt tên của người dùng vào nó? – DrakaSAN
Tôi nghĩ bạn có thể tạo quy tắc cập nhật thông tin người dùng khi đang di chuyển. Vấn đề duy nhất là nó được thực hiện trên phía auth0 vì vậy bạn sẽ phải tạo một api trên đầu của bạn mà sẽ phơi bày các dữ liệu ... – Sebas