Câu hỏi phỏng vấn Microservices
Câu hỏi

Giải thích về OAuth và OAuth2?

Câu trả lời

OAuth là một phương thức xác thực giúp một ứng dụng bên thứ 3 có thể được ủy quyền bởi người dùng để truy cập đến tài nguyên người dùng nằm trên một dịch vụ khác. OAuth là từ ghép của O(Open) và Auth tượng trưng cho:

  • Authentication: xác thực người dùng.
  • Authorization: cấp quyền truy cập đến tài nguyên mà người dùng hiện đang nắm giữ.

OAuth2 là bản nâng cấp của OAuth1.0, là một giao thức chứng thực cho phép các ứng dụng chia sẻ một phần tài nguyên với nhau mà không cần xác thực qua username và password như cách truyền thống từ đó giúp hạn chế được những phiền toái khi phải nhập username, password ở quá nhiều nơi hoặc đăng ký quá nhiều tài khoản mật khẩu mà chúng ta chẳng thể nào nhớ hết.

Trong OAuth2 định nghĩa 4 vai trò:

  • **Resource owner:...
entry

entry

Gợi ý câu hỏi phỏng vấn

entry

Continuos monitoring là gì?

entry

Giải thích cách microservice giao tiếp với các phần khác?

entry

Idempotence là gì?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào