Մուտք գործեք Amazon-ով. Ինտեգրվեք ձեր գոյություն ունեցող հաշվի համակարգին
Հեղինակային իրավունք © 2017 Amazon.com, Inc. կամ նրա դուստր ձեռնարկությունները: Բոլոր իրավունքները պաշտպանված են։
Amazon-ը և Amazon-ի լոգոն Amazon.com, Inc.-ի կամ նրա դուստր ձեռնարկությունների ապրանքանիշերն են: Բոլոր այլ ապրանքային նշանները, որոնք չեն պատկանում Amazon-ին, իրենց համապատասխան սեփականատերերի սեփականությունն են:
Ներածություն
Սա ուղեցույց է հաճախորդների մասնագետներին ինտեգրելու համարfile տվյալներ Մուտք գործեք Amazon-ի օգտատերերի հաշիվներով a webկայք կամ բջջային հավելված, որն արդեն ունի հաշվի կառավարման համակարգ:
Դուք կսովորեք, թե ինչպես կարող եք թույլ տալ ձեր կայքին կամ հավելվածին թույլ տալ օգտվողներին մուտք գործել՝ օգտագործելով իրենց Amazon հաշիվները, ինչպես նաև ինչպես կարող եք թույլ տալ ձեր գոյություն ունեցող օգտվողներին։ webկայքը կցել է իրենց Amazon ինքնությունը, որպեսզի նրանք մուտք գործեն իրենց Amazon հավատարմագրերով:
Այն, ինչ դուք պետք է ունենաք
Այս ուղեցույցը ենթադրում է, որ դուք նախկինում գրանցվել եք մուտք գործելու համար Amazon-ի միջոցով, գրանցել եք ձեր webկայք կամ բջջային հավելված՝ որպես մուտք՝ Amazon հավելվածով, և ունենա համապատասխան SDK կամ սերվերի կողմի մեթոդներ՝ մուտք գործելու Amazon ծառայության հետ հաղորդակցվելու համար:
Այս ուղեցույցը նաև ենթադրում է, որ ձեր կայքը կամ հավելվածը ներկայումս ունի հետևյալ հատկանիշները.
- Հաշվի տվյալների բազա, որտեղ դուք գրանցում եք տեղեկատվություն յուրաքանչյուր օգտվողի հաշվի մասին.
ա. Օգտատերերն ունեն մի տեսակ եզակի նույնացուցիչ
բ. Օգտագործողները ներկայումս մուտք են գործում՝ օգտագործելով իրենց օգտանունը/գաղտնաբառը - Գրանցված օգտվողների համար մուտքի էջ:
- Գրանցման էջ՝ նոր օգտատերեր գրանցելու համար՝ Pro-ի միջոցովfile տեղեկատվություն (անուն, էլ. փոստ և այլն):
- Օգտագործողի հաջող մուտքից հետո նույնականացման վիճակի կառավարման որոշակի մեխանիզմ, որպեսզի հաջորդ էջը իմանա, որ օգտատերը ներկայումս մուտք է գործել (օրինակ՝ample, պահելով այդ տեղեկատվությունը թխուկներում կամ հետին վերջնակետային տվյալների բազայում):
Այն, ինչ դուք պետք է անեք
Սրանք բարձր մակարդակի փոփոխություններն են, որոնք դուք պետք է կատարեք Amazon-ի հաճախորդներին ձեր հաշվի կառավարման համակարգում ինտեգրելու համար.
- Տվյալների բազայի փոփոխություններ. Դուք պետք է քարտեզագրեք Amazon-ի հաճախորդների նույնացուցիչները ձեր ներքին նույնացուցիչների հետ: Սա կարող է ունենալ լրացուցիչ դաշտի ձև ձեր տվյալների բազայի օգտագործողների աղյուսակում:
- Մուտքի միջերեսի փոփոխություններ. Դուք պետք է փոխեք ձեր մուտքի էջը, գրանցման էջը և վճարման էջը (եթե կիրառելի է): Ձեր մուտքի էջը պետք է ունենա տարբերակ, որպեսզի օգտատերերը ընտրեն «Մուտք գործեք Amazon-ով» կոճակը՝ օգտագործելով իրենց Amazon հավատարմագրերը նույնականացնելու համար: Դրա իրականացմանն ուղղված քայլերն ընդգրկված են Մուտք գործեք Amazon Style ուղեցույցներով.
- Ստեղծեք պատասխանների մշակիչ. Սա նոր էջ է ձեր կայքում կամ գործում է ձեր հավելվածում՝ Amazon-ից նույնականացման պատասխանները կարգավորելու համար:
Կատարեք տվյալների բազայի փոփոխություններ
Դուք պետք է փոփոխեք ձեր հաշվի տվյալների բազան, որպեսզի գրանցեք քարտեզագրում Amazon հաշվի նույնացուցիչների և ձեր տեղական հաշիվների միջև: Սա կարող է ունենալ նոր դաշտի ձև ձեր հաշվի աղյուսակում կամ աղյուսակ, որը քարտեզագրվում է Amazon հաշվի նույնացուցիչների և ձեր տեղական հաշվի նույնացուցիչների միջև:
Amazon-ի հաշվի նույնացուցիչները վերադարձվում են որպես user_ID հատկություն՝ amzn1.accountVALUE ձևով:
Նախample: amzn1.account.K2LI23KL2LK2.
Կարգավորեք մուտքը Amazon-ի միջոցով
Օգտագործելով համապատասխան SDK կամ սերվերի կողմի մեթոդները ձեր համար webկայք կամ հավելված, տրամադրեք մեթոդ, որպեսզի օգտագործողը մուտք գործի իր Amazon հավատարմագրերով: Սա ներառում է ձեր մուտքի և գրանցման էջերի միջերեսում փոփոխություններ կատարելը: Ձեր մուտքի էջը պետք է ունենա տարբերակ, որպեսզի օգտատերերը ընտրեն «Մուտք Amazon-ի հետ» կոճակը՝ նույնականացնելու համար՝ օգտագործելով իրենց Amazon հավատարմագրերը: Լրացուցիչ մանրամասների համար, թե ինչպես կարելի է նույնականացնել օգտատերերին՝ օգտագործելով Մուտք Amazon-ի միջոցով, խնդրում ենք տեսնել մեր մշակողների ուղեցույցները iOS, android-gsg._TTH [PDF] և webկայք-gsg._TTH.
Ձեռք բերեք և ապահովեք Amazon Customer Pro-նfile Տվյալներ
Հենց որ օգտատերը շփվի «Մուտք» Amazon ծառայության հետ՝ իսկությունը հաստատելու համար (և առաջին այցելության ժամանակ՝ տվյալների փոխանակման թույլտվություն), դուք կստանաք նույնականացման պատասխան:
Երբ դուք ստանում եք նույնականացման պատասխան, դուք պետք է.
- Ձեր թույլտվության պատասխանում մուտքի նշանն ուղարկեք ձեր սերվերին՝ օգտագործելով HTTPS:
- Սերվերի կողմից զանգահարեք մասնագետինfile վերջնակետը՝ օգտագործելով մուտքի նշանը: Տես վերնագրված բաժինը Օգտագործելով Access Tokens ՝ Հաճախորդին Pro կարդալու համարfile Amazon-ի հետ մուտք գործելու համար website-developer-guide._TTH [PDF] մասնագետին զանգահարելու մանրամասների համարfile վերջնակետի սերվերի կողմից, ներառյալ կոդը samples բազմաթիվ լեզուներով: Amazon-ի միջոցով մուտք գործելը կվերադարձնի հաճախորդի մասնագետինfile պատասխան արժեքներով (օրինակ՝ user_id, էլ. փոստ, անուն և/կամ postal_code), որոնք կարող եք պահել ձեր սերվերում: Այս քայլը կատարելը կապահովի պրոֆfile Ձեր սերվերում պահվող տվյալները պատկանում են հաճախորդին, ով մուտք է գործել ձեր հաճախորդ:
- Որոնել օգտատիրոջ Amazon հաշվի նույնականացուցիչը ձեր օգտատիրոջ տվյալների բազայում՝ տեսնելու համար, թե արդյոք նա նախկինում մուտք է գործել։ Եթե ոչ, ապա դուք պետք է նոր հաշիվ ստեղծեք նրա համար։
- Որոնել օգտատիրոջ էլեկտրոնային փոստի հասցեն ձեր հաշվի համակարգում: Եթե նրանք ունեն տեղական հաշիվ այդ էլեկտրոնային փոստի հասցեով, խնդրեք նրանց մուտքագրել իրենց տեղական մուտքային տվյալները, որպեսզի թույլ տաք Login with Amazon-ին մուտք գործել այդ հաշիվ:
- Ստեղծեք թխուկներ օգտատիրոջ զննարկիչում կամ այլ կերպ գրանցեք դրանք որպես վավերացված ձեր կայքի կամ հավելվածի հետ:
Գտեք կամ ստեղծեք տեղական հաշիվ
Օգտվողը պրոֆfile պատասխանը միշտ կպարունակի user_id անունով պարամետր: Այս պարամետրի արժեքը տող է, որը մշտապես և եզակի կերպով նույնականացնում է Amazon հաշիվը, որում մուտք է գործել օգտվողը: Amazon-ը միշտ կվերադարձնի նույն նույնացուցիչը յուրաքանչյուր օգտվողի համար:
Դուք պետք է որոնեք ձեր օգտվողների տվյալների բազան՝ տեսնելու, թե արդյոք այս Amazon հաշիվը նախկինում մուտք է գործել ձեր կայք կամ հավելված: Եթե նախկինում չեք տեսել Amazon-ի հաշիվը, ապա ձեզ հարկավոր է նոր գրառում ստեղծել ձեր տեղական հաշվի տվյալների բազայում և այն կապել Amazon հաշվի նույնացուցիչի հետ հաջորդ անգամ, երբ նրանք մուտք գործեն: օգտատիրոջը հուշում է իր տեղական գաղտնաբառը՝ երկու հաշիվները կապելու համար:
Նույնականացման պատասխանը կարող է պարունակել օգտվողի լրացուցիչ տվյալներ, օրինակample, օգտագործողի անունը և էլ.փոստի հասցեն: Դուք կարող եք պատճենել այս տեղեկատվությունը ձեր տեղական հաշվի տվյալների բազայում նոր հաշիվներ ստեղծելիս կամ գոյություն ունեցող հաշիվները թարմացնելու ժամանակ (օրինակampԲացի այդ, օգտվողը կարող էր փոխել իր էլփոստի հասցեն Amazon-ում վերջին անգամ մուտք գործելուց հետո):
Եթե Ձեզ անհրաժեշտ է օգտատիրոջից լրացուցիչ տեղեկություններ հավաքել նախքան հաշիվ ստեղծելը, ապա այստեղ դուք կցանկանաք ցուցադրել գրանցման էջը: Դուք կարող եք նախապես լրացնել այն նույնականացման պատասխանում ստացված տեղեկատվությամբ կամ կարող եք ցույց տալ միայն ձեզ անհրաժեշտ լրացուցիչ դաշտերը:
Նշում. Եթե ձեր webկայքի կամ հավելվածի տեղական հաշվի կառավարումը ներառում է գաղտնաբառերի վերակայում, դուք կարող եք համոզվել, որ Ամազոնի օգտատերերի մուտքը չի շփոթի, թե ինչպես է դա ազդում նրանց Amazon հաշվի վրա: Դա կարող է նշանակել թաքցնել «Վերականգնել գաղտնաբառը» հղումը, եթե օգտվողները մուտք են գործել Amazon-ի միջոցով Մուտք գործելու միջոցով, կամ գաղտնաբառի վերակայման էջի նշում՝ ուղղորդելով նրանց դեպի https://www.amazon.com եթե նրանք ցանկանում են փոխել իրենց գաղտնաբառը:
Նշեք օգտվողին որպես վավերացված
Նույնականացման վավեր պատասխան ստանալուց հետո և ձեր սեփական հաշվի տվյալների բազայում համապատասխան հաշիվ գտնելու կամ ստեղծելուց հետո դուք պետք է նշեք, որ օգտատերը վավերացրել է: Այս քայլը կարող է աշխատել ճիշտ այնպես, ինչպես ձեր ներկայիս նույնականացման համակարգում:
Մուտք գործեք Amazon-ով Ինտեգրվեք ձեր գոյություն ունեցող հաշվային համակարգով – Ներբեռնել [օպտիմիզացված]
Մուտք գործեք Amazon-ով Ինտեգրվեք ձեր գոյություն ունեցող հաշվային համակարգով – Բեռնել



