AccountLinking digunakan untuk Aplikasi agar Google dapat memandu pengguna untuk login ke layanan web Aplikasi.
Representasi JSON | |
---|---|
{ "clientId": string, "clientSecret": string, "grantType": enum ( |
Kolom | |
---|---|
clientId |
String publik unik yang digunakan untuk mengidentifikasi klien yang meminta otentikasi. |
clientSecret |
Rahasia klien yang dijaga oleh developer. |
grantType |
Menunjukkan jenis autentikasi. |
authenticationUrl |
URL tempat pengguna akan dialihkan untuk memasukkan kredensial login, misalnya, |
accessTokenUrl |
URL untuk mengambil token akses yang diberi kode otorisasi, misalnya, |
scopes[] |
Daftar cakupan yang diperlukan pengguna untuk memberikan izin. Hingga 10 cakupan didukung. |
scopeExplanationUrl |
URL Aplikasi untuk menampilkan informasi tentang cakupan yang telah diberikan token akses. URL akan ditambahkan dengan parameter kueri "scopes" yang berisi daftar cakupan yang diminta, mis.: |
googleSignInClientId |
Client ID OAuth 2.0 Konsol API Google yang digunakan oleh Aplikasi untuk Login dengan Google. Kolom ini wajib ada untuk jenis pernyataan |
assertionTypes[] |
Daftar jenis pernyataan yang dapat didukung Aplikasi di endpoint token. |
basicAuthHeaderForTokenEndpoint |
Menggunakan header autentikasi dasar untuk endpoint token jika kolom ini disetel ke benar (true). Jika tidak, gunakan client ID dan rahasia di dalam isi postingan. |
revocationEndpoint |
endpoint pencabutan token, lihat dokumen developer IdP untuk menemukan nilai yang benar. Misalnya, https://login.example.com/oauth/revoke. |
androidAppFlip[] |
Konfigurasi Penautan Akun untuk Android AppFlip. |
iosAppFlip[] |
Konfigurasi Penautan Akun iOS AppFlip. |
AndroidAppFlip
Konfigurasi Penautan Akun untuk Android AppFlip.
Representasi JSON | |
---|---|
{ "appPackageName": string, "appSignature": string, "appFlipIntent": string } |
Kolom | |
---|---|
appPackageName |
Nama paket aplikasi pihak ketiga. |
appSignature |
Sidik jari SHA-256 dari tanda tangan penandatanganan mereka untuk aplikasi pihak ketiga. |
appFlipIntent |
Tindakan intent yang harus digunakan untuk memulai aplikasi pihak ketiga. |
IosAppFlip
Konfigurasi Penautan Akun iOS AppFlip.
Representasi JSON | |
---|---|
{ "universalLink": string } |
Kolom | |
---|---|
universalLink |
tautan universal untuk aplikasi pihak ketiga. |