OAuth2 trong Java là gì?
OAuth2 trong Java là gì?

Mục lục:

Anonim

Mục đích: Tài liệu này mô tả các chức năng OAuth 2.0 chung được Thư viện ứng dụng khách Google OAuth cung cấp cho Java . Tóm tắt: OAuth 2.0 là một thông số kỹ thuật tiêu chuẩn để cho phép người dùng cuối ủy quyền một cách an toàn cho ứng dụng khách truy cập vào các tài nguyên phía máy chủ được bảo vệ.

Theo cách này, OAuth2 là gì và nó hoạt động như thế nào?

Nó làm bằng cách ủy quyền xác thực người dùng cho dịch vụ lưu trữ tài khoản người dùng và ủy quyền cho các ứng dụng của bên thứ ba truy cập vào tài khoản người dùng. OAuth 2 cung cấp các luồng ủy quyền cho các ứng dụng web và máy tính để bàn cũng như thiết bị di động.

Ngoài ra, OAuth đại diện cho điều gì? Ủy quyền mở

Sau đây, tôi làm cách nào để sử dụng OAuth2?

Các bước cơ bản

  1. Nhận thông tin xác thực OAuth 2.0 từ Bảng điều khiển API của Google.
  2. Nhận mã thông báo truy cập từ Máy chủ ủy quyền của Google.
  3. Kiểm tra phạm vi quyền truy cập được cấp bởi người dùng.
  4. Gửi mã thông báo truy cập tới một API.
  5. Làm mới mã thông báo truy cập, nếu cần.

Ứng dụng khách OAuth2 là gì?

Ứng dụng khách OAuth2 cho phép bạn định cấu hình các dịch vụ và ứng dụng bên ngoài để xác thực tính tương đối một cách an toàn. Ví dụ, một khách hàng ứng dụng có thể giới thiệu cho người dùng trang đăng nhập Tương đối để nhận mã thông báo truy cập để gọi các API Tương đối.

Đề xuất: