<h1>Otentikasi OAuth</h1> | hyperPad Documentation

Loading...

Logo

Deskripsi

Memperoleh token otentikasi OAuth 2.0 dari penyedia OAuth untuk digunakan dalam mengautentikasi Permintaan HTTP atau Koneksi Socket. Ini sering digunakan untuk mengautentikasi API Web. Perilaku ini juga secara aman menyimpan token terautentikasi Anda ke dalam file yang dapat Anda peroleh menggunakan perilaku Get OAuth Credentials.

Properti

Memicu saat Selesai

URLURL dasar dari penyedia OAuth. Mis. https://account.google.com
Titik AkhirTitik akhir OAuth. Mis. /o/oauth2/v2/auth yang menghasilkan URL akhir seperti: https://accounts.google.com/o/oauth/v2/auth
ID KlienID klien yang diberikan oleh penyedia OAuth.
Rahasia KlienKunci rahasia yang diberikan oleh penyedia OAuth.
PengidentifikasiGunakan pengidentifikasi ini untuk digunakan dengan perilaku Get OAuth Credentials setelah otorisasi berhasil. Dengan cara ini, Anda tidak perlu terus-menerus mengautentikasi dengan server setiap kali Anda membuat permintaan. Kredensial disimpan dengan aman untuk digunakan secara offline, sehingga Anda dapat terus menggunakan pengidentifikasi yang sama bahkan setelah Anda keluar dari proyek dan kembali.
Jenis GrantBerbagai jenis grant otorisasi OAuth. Opsi yang tersedia adalah clientCredentials, password, authorizationCode, atau refreshToken. Penyedia OAuth Anda harus memberikan instruksi tingkat tinggi mengenai jenis grant yang perlu Anda gunakan kapan.
Lingkup(clientCredentials, password, authorizationCode, refreshToken)Daftar izin yang diperbolehkan yang dipisahkan dengan koma.

Keluaran

Jenis Token

Mengeluarkan jenis token yang diakses (ini dikenal sebagai 'the bearer').

Token Akses

Mengeluarkan token otorisasi untuk mendapatkan akses dari server.

Token Refresh

Mengeluarkan token akses baru ketika yang sebelumnya kadaluarsa.

Kesalahan

Mengeluarkan kesalahan yang terjadi selama otentikasi.

Contoh

Dapatkan akses ke API web yang menggunakan IAuth 2.0 untuk otentikasi.

Terkait

Sambungkan ke Socket

Emit ke Socket

Dapatkan Kredensial OAuth

Dapatkan Status Socket

Permintaan HTTP

Buka URL

Hapus Kredensial OAuth

Event Socket

Klien Socket.io