AccountLinking

অ্যাকাউন্ট লিঙ্কিং অ্যাপের জন্য ব্যবহার করা হয় যাতে Google-কে অ্যাপের ওয়েব পরিষেবাগুলিতে সাইন-ইন করার জন্য গাইড করতে পারে।

JSON প্রতিনিধিত্ব
{
  "clientId": string,
  "clientSecret": string,
  "grantType": enum (AuthGrantType),
  "authenticationUrl": string,
  "accessTokenUrl": string,
  "scopes": [
    string
  ],
  "scopeExplanationUrl": string,
  "googleSignInClientId": string,
  "assertionTypes": [
    enum (AssertionType)
  ],
  "basicAuthHeaderForTokenEndpoint": boolean,
  "revocationEndpoint": string,
  "androidAppFlip": [
    {
      object (AndroidAppFlip)
    }
  ],
  "iosAppFlip": [
    {
      object (IosAppFlip)
    }
  ]
}
ক্ষেত্র
clientId

string

প্রমাণীকরণের অনুরোধকারী ক্লায়েন্ট সনাক্ত করতে ব্যবহৃত অনন্য পাবলিক স্ট্রিং।

clientSecret

string

ক্লায়েন্ট গোপন ডেভেলপার দ্বারা রক্ষণাবেক্ষণ.

grantType

enum ( AuthGrantType )

প্রমাণীকরণের ধরন নির্দেশ করে।

authenticationUrl

string

ইউআরএল যেখানে ব্যবহারকারীদের লগইন শংসাপত্র প্রবেশের জন্য পুনঃনির্দেশিত করা হবে, উদাহরণস্বরূপ, https://login.example.org/oauth/v2/authorize

accessTokenUrl

string

অ্যাক্সেস টোকেন আনার জন্য ইউআরএল একটি অনুমোদন কোড দেওয়া হয়েছে, উদাহরণস্বরূপ, https://login.example.org/oauth/v2/token

scopes[]

string

স্কোপের তালিকা ব্যবহারকারীকে অনুমতি দিতে হবে। 10টি পর্যন্ত স্কোপ সমর্থিত।

scopeExplanationUrl

string

যে স্কোপের জন্য অ্যাক্সেস টোকেন দেওয়া হচ্ছে সেগুলি সম্পর্কে তথ্য প্রদর্শনের জন্য অ্যাপের URL। ইউআরএলটি একটি ক্যোয়ারী প্যারামিটার "স্কোপ" এর সাথে যুক্ত করা হবে যাতে অনুরোধ করা স্কোপের একটি তালিকা থাকে, যেমন: ?scopes=scope1+scope2+scope3

googleSignInClientId

string

Google API কনসোল OAuth 2.0 ক্লায়েন্ট আইডি যা Google সাইন-ইন-এর জন্য অ্যাপ দ্বারা ব্যবহৃত হচ্ছে। ID_TOKEN দাবীর প্রকারের জন্য এই ক্ষেত্রটি প্রয়োজন, এটি ID টোকেনের aud (শ্রোতা) ক্ষেত্রে ব্যবহৃত হয়: http://openid.net/specs/openid-connect-core-1_0.html#IDToken । আইডি টোকেন সম্পর্কে আরও তথ্যের জন্য https://developers.google.com/identity/protocols/OpenIDConnect দেখুন।

assertionTypes[]

enum ( AssertionType )

টোকেন এন্ডপয়েন্টে অ্যাপ সমর্থন করতে পারে এমন দাবীর প্রকারের তালিকা।

basicAuthHeaderForTokenEndpoint

boolean

এই ক্ষেত্রটি সত্য হিসাবে সেট করা থাকলে টোকেন এন্ডপয়েন্টের জন্য মৌলিক প্রমাণীকরণ শিরোনাম ব্যবহার করে। অন্যথায়, পোস্ট বডির ভিতরে ক্লায়েন্ট আইডি এবং গোপন ব্যবহার করে।

revocationEndpoint

string

টোকেন প্রত্যাহার এন্ডপয়েন্ট, সঠিক মান খুঁজে পেতে অনুগ্রহ করে IdP এর বিকাশকারী নথি দেখুন। উদাহরণস্বরূপ, https://login.example.com/oauth/revoke

androidAppFlip[]

object ( AndroidAppFlip )

অ্যান্ড্রয়েড অ্যাপফ্লিপের জন্য অ্যাকাউন্ট লিঙ্কিং কনফিগারেশন।

iosAppFlip[]

object ( IosAppFlip )

অ্যাকাউন্ট লিঙ্কিং কনফিগার iOS AppFlip.

AndroidAppFlip

অ্যান্ড্রয়েড অ্যাপফ্লিপের জন্য অ্যাকাউন্ট লিঙ্কিং কনফিগারেশন।

JSON প্রতিনিধিত্ব
{
  "appPackageName": string,
  "appSignature": string,
  "appFlipIntent": string
}
ক্ষেত্র
appPackageName

string

3P অ্যাপের প্যাকেজের নাম।

appSignature

string

3P অ্যাপের জন্য তাদের স্বাক্ষরিত স্বাক্ষরের SHA-256 ফিঙ্গারপ্রিন্ট।

appFlipIntent

string

3P অ্যাপ শুরু করার জন্য যে অভিপ্রায় ক্রিয়া ব্যবহার করা উচিত।

আইওএসঅ্যাপফ্লিপ

অ্যাকাউন্ট লিঙ্কিং কনফিগার iOS AppFlip.

JSON প্রতিনিধিত্ব
{
  "universalLink": string
}
ক্ষেত্র