<h1>Xác thực OAuth</h1> | hyperPad Documentation

Loading...

Logo

Mô tả

Nhận một mã thông báo xác thực OAuth 2.0 từ một nhà cung cấp OAuth để sử dụng trong việc xác thực một Yêu cầu HTTP hoặc một Kết nối Socket. Điều này thường được sử dụng để xác thực các API Web. Hành vi này cũng lưu trữ mã thông báo đã xác thực của bạn một cách an toàn vào tệp mà bạn có thể lấy bằng cách sử dụng hành vi Lấy Thông Tin Xác Thực OAuth.

Các thuộc tính

Kích hoạt khi hoàn thành

URLĐịa chỉ url cơ sở của nhà cung cấp OAuth. Ví dụ: https://account.google.com
Điểm cuốiĐiểm cuối OAuth. Ví dụ: /o/oauth2/v2/auth dẫn đến một URL cuối cùng như: https://accounts.google.com/o/oauth/v2/auth
ID khách hàngID khách hàng được cấp bởi nhà cung cấp OAuth.
Bí mật khách hàngKhóa bí mật được cấp bởi nhà cung cấp OAuth.
Danh tínhSử dụng danh tính này để sử dụng với hành vi Lấy Thông Tin Xác Thực OAuth sau khi được cấp phép thành công. Bằng cách này, bạn không phải xác thực lại với máy chủ mỗi khi bạn gửi yêu cầu. Các thông tin xác thực được lưu trữ an toàn để sử dụng ngoại tuyến, vì vậy bạn có thể tiếp tục sử dụng cùng một danh tính ngay cả sau khi bạn thoát dự án và quay lại.
Loại cấp phépCác loại cấp phép xác thực OAuth khác nhau. Các tùy chọn có sẵn là clientCredentials, password, authorizationCode, hoặc refreshToken. Nhà cung cấp OAuth của bạn nên cung cấp hướng dẫn mức cao về loại cấp phép nào bạn cần khi nào.
Phạm vi(clientCredentials, password, authorizationCode, refreshToken)Danh sách các quyền bạn được phép sử dụng, phân tách bằng dấu phẩy.

Đầu ra

Loại mã thông báo

Đầu ra loại mã thông báo đang được truy cập (được gọi là 'người mang').

Mã thông báo truy cập

Đầu ra mã thông báo cấp phép để có quyền truy cập từ một máy chủ.

Mã thông báo làm mới

Đầu ra một mã thông báo truy cập mới khi mã thông báo trước đó hết hạn.

Lỗi

Đầu ra bất kỳ lỗi nào xảy ra trong quá trình xác thực.

Ví dụ

Nhận quyền truy cập vào một API web sử dụng IAuth 2.0 để xác thực.

Liên quan

Kết nối với Socket

Phát ra đến Socket

Lấy Thông Tin Xác Thực OAuth

Lấy Trạng Thái Socket

Yêu cầu HTTP

Mở URL

Xóa Thông Tin Xác Thực OAuth

Sự kiện Socket

Khách hàng Socket.io