Tôi đang xây dựng một api REST nơi khách hàng được xác thực bằng chứng chỉ ứng dụng khách. Một khách hàng trong trường hợp này không phải là một người dùng cá nhân, mà là một loại lớp trình bày. Người dùng được xác thực bằng cách sử dụng một cách tiếp cận tùy chỉnh và trách nhiệm của lớp trình bày để thấy rằng điều này được thực hiện đúng (lưu ý: Tôi biết đây không phải là cách tiếp cận phù hợp, nhưng api không công khai).
Tôi muốn chuyển tên người dùng cho mỗi yêu cầu (không phải mật khẩu), nhưng tôi không chắc chắn nơi để thực hiện việc này. Nó sẽ là một ý tưởng tốt để sử dụng tiêu đề ủy quyền?