אַמאַזאָן לאָגין מיט אַמאַזאָן
לאָגין מיט אַמאַזאָן: די אָנהייב גייד פֿאַר Webזייטלעך קאַפּירייט © 2017 Amazon Services, LLC אָדער זיין אַפיליייץ. אלע רעכטן רעזערווירט.
אַמאַזאָן און די אַמאַזאָן לאָגאָ זענען טריידמאַרקס פון Amazon.com, ינק. אָדער זיין אַפיליייץ. אַלע אנדערע
טריידמאַרקס נישט אָונד דורך אַמאַזאָן זענען די פאַרמאָג פון זייער ריספּעקטיוו אָונערז.
פאַרשרייַבן מיט לאָגין מיט אַמאַזאָן
איידער איר קענען נוצן לאָגין מיט אַמאַזאָן אויף אַ webפּלאַץ אָדער אין אַ רירעוודיק אַפּ, איר מוזן רעגיסטרירן אַ אַפּלאַקיישאַן מיט לאָגין מיט אַמאַזאָן. דיין לאָגין מיט אַמאַזאָן אַפּלאַקיישאַן איז די רעגיסטראַציע וואָס כּולל יקערדיק אינפֿאָרמאַציע וועגן דיין געשעפט און אינפֿאָרמאַציע וועגן יעדער webפּלאַץ אָדער רירעוודיק אַפּ איר מאַכן וואָס שטיצט לאָגין מיט אַמאַזאָן. די געשעפט אינפֿאָרמאַציע איז געוויזן צו יוזערז יעדער מאָל זיי נוצן לאָגין מיט אַמאַזאָן אויף דיין webפּלאַץ אָדער רירעוודיק אַפּ. יוזערז וועלן זען דעם נאָמען פון דיין אַפּלאַקיישאַן, דיין לאָגאָ און אַ לינק צו דיין פּריוואַטקייט פּאָליטיק. די סטעפּס באַווייַזן ווי צו פאַרשרייַבן דיין אַנדרויד אַפּ פֿאַר לאָגין מיט אַמאַזאָן.
פאַרשרייַבן דיין לאָגין מיט Amazon Application
- גיין צו https://login.amazon.com.
- אויב איר האָט זיך איינגעשריבן פֿאַר לאָגין מיט Amazon פריער, גיט App Console. אַנדערש, גיט צייכן אַרויף. איר וועט זיין רידערעקטיד צו סעללער סענטראַל, וואָס כאַנדאַלז אַפּלאַקיישאַן רעגיסטראַציע פֿאַר לאָגין מיט אַמאַזאָן. אויב דאָס איז דיין
ערשטער מאָל ניצן סעללער סענטראַל, איר וועט זיין געבעטן צו שטעלן אַ סעללער סענטראַל חשבון. - דריקט רעגיסטרירן נייַ אַפּלאַקיישאַן. די פאָרעם דיין אַפּלאַקיישאַן פאָרעם וועט זיין געוויזן:
a. אין די פאָרעם דיין אַפּלאַקיישאַן פאָרעם, איר מוזן אַרייַן אַ נאָמען און אַ באַשרייַבונג פֿאַר דיין אַפּלאַקיישאַן.
די נאָמען איז דער נאָמען געוויזן אויף די צושטימען פאַרשטעלן ווען יוזערז שטימען צו טיילן אינפֿאָרמאַציע מיט דיין אַפּלאַקיישאַן. דעם נאָמען אַפּלייז צו אַנדרויד, יאָס און webפּלאַץ ווערסיעס פון דיין אַפּלאַקיישאַן. די דיסקריפּשאַן העלפּס איר דיפערענשיייט יעדער פון דיין לאָגין מיט אַמאַזאָן אַפּלאַקיישאַנז און איז נישט געוויזן צו יוזערז.
b. אַרייַן אַ פּריוואַטקייט URL פֿאַר דיין אַפּלאַקיישאַן.
די פּריוואַטקייט נאָטיץ URL איז דער אָרט פון דיין פּריוואַטקייט פּאָליטיק פון דיין פירמע אָדער אַפּלאַקיישאַן (למשלampפֿאַר, http: //www.example.com/privacy.html). דער לינק איז געוויזן צו יוזערז אויף די צושטימען פאַרשטעלן.
c. אויב איר ווילן צו לייגן אַ לאָגאָ בילד פֿאַר דיין אַפּלאַקיישאַן, גיט קלייַבן File און געפינען די אָנווענדלעך בילד.
דער לאָגאָ איז געוויזן אויף די צייכן-אין און צושטימען פאַרשטעלן צו פאָרשטעלן דיין געשעפט אָדער webפּלאַץ. די לאָגאָ וועט זיין שראַנגק צו 50 פּיקסעלס אין הייך אויב עס איז העכער ווי 50 בילדצעלן; עס איז קיין באַגרענעצונג אויף די ברייט פון די לאָגאָ. - דריקט היט. דיין sampדי רעגיסטראַציע זאָל קוקן ענלעך צו דעם:
נאָך דיין יקערדיק אַפּלאַקיישאַן סעטטינגס זענען געראטעוועט, איר קענען לייגן סעטטינגס פֿאַר ספּעציפיש webזייטלעך און רירעוודיק אַפּפּס וואָס וועט נוצן דעם לאָגין מיט אַמאַזאָן חשבון
לייג Webפּלאַץ סעטטינגס צו דיין אַפּפּליקאַטיאָן
- פון די אַפּפּליקאַטיאָן פאַרשטעלן, גיט Web סעטטינגס. איר וועט אויטאָמאַטיש זיין אַסיינד וואַלועס פֿאַר קליענט שייַן און קליענט סעקרעט. דער קליענט שייַן ידענטיפיצירן דיין webפּלאַץ, און די קליענט סוד איז געניצט אין עטלעכע צושטאנדן צו באַשטעטיקן דיין webפּלאַץ איז עכט. דער קליענט סוד, ווי אַ פּאַראָל, איז קאַנפאַדענשאַל. צו view דער קליענט סוד, גיט ווייַזן סעקרעט.
- צו לייגן ערלויבט דזשאַוואַסקריפּט אָריגינס or ערלויבט צוריקקומען URLs גיט צו דיין אַפּלאַקיישאַן רעדאַגירן.
באַמערקונג: צו נוצן לאָגין מיט אַמאַזאָן מיט אַ webפּלאַץ, איר מוזן ספּעציפיצירן אָדער אַ ערלויבט דזשאַוואַסקריפּט אָנהייב (פֿאַר די ימפּליסיט שענקען) אָדער אַ ערלויבט צוריקקער URL (פֿאַר שענקען דער דערלויבעניש קאָוד). אויב איר נוצן Amazon Pay, איר מוזן ספּעציפיצירן אַן ערלויבט דזשאַוואַסקריפּט אָנהייב.
a. אויב דיין webפּלאַץ וועט נוצן די לאָגין מיט אַמאַזאָן סדק פֿאַר דזשאַוואַסקריפּט, לייגן דיין webפּלאַץ אָריגין צו ערלויבט דזשאַוואַסקריפּט אָריגינס.
אַן אָפּשטאַם איז די קאָמבינאַציע פון פּראָטאָקאָל, פעלד נאָמען און פּאָרט (למשלampדי, הטטפּס: // וווווו.עקסample.com:8443). דערלויבט אָריגינס מוזן נוצן די HTTPS פּראָטאָקאָל. אויב איר נוצן אַ נאָרמאַל פּאָרט (פּאָרט 80 אָדער פּאָרט 443), איר דאַרפֿן בלויז אַרייַן די פעלד נאָמען (למשלampדי, הטטפּס: // וווווו.עקסample.com).
אַדדינג דיין פעלד דאָ אַלאַוז די SDK פֿאַר דזשאַוואַסקריפּט צו יבערגעבן מיט דיין webפּלאַץ גלייַך
בעשאַס די לאָגין פּראָצעס. Web בראַוזערז נאָרמאַלי פאַרשפּאַרן קרייַז-אָריגין קאָמוניקאַציע צווישן סקריפּס סייַדן דער שריפט ספּאַסיפיקלי אַלאַוז עס.
צו לייגן מער ווי איין אָנהייב, גיט לייג אן אנדער.
b. אויב דיין webפּלאַץ וועט מאַכן הטטפּס קאַללס צו די לאָגין מיט אַמאַזאָן דערלויבעניש דינסט און ספּעציפיצירן אַ רידערעקט_ורי פֿאַר ריפּלייז, לייג די רידערעקט וריס צו ערלויבט צוריקקומען URLs. דער צוריקקער URL כולל דעם פּראָטאָקאָל, פעלד, דרך און אָנפֿרעג שטריקל (s) (פֿאַר עקסampדי, הטטפּס: // וווווו.עקסample.com/login.php).
צו לייגן מער ווי איין קריק URL, גיט לייג אנדערן. - דריקט היט
דערנאָך, לייגן אַ לאָגין מיט אַמאַזאָן קנעפּל צו דיין webפּלאַץ. איר קענען קלייַבן פון פאַרשידן קנעפּלעך און קלייַבן די בילד וואָס איז בעסטער פּאַסיק פֿאַר דיין webפּלאַץ. זען די לאָגין מיט Amazon Style Guidelines פֿאַר בעסטער פּראַקטאַסאַז און אַ רשימה פון בילדער צו קלייַבן.
- לייג די פאלגענדע קאָד צו דיין webפּלאַץ ווו איר ווילן צו ווייַזן דעם קנעפּל. פֿאַר די צוועקן פון דעם פירער, דאָס מוזן זיין אַ HTTPS webפּלאַץ:
<img border="0″ alt="לאָגין מיט אַמאַזאָן"
src = ”https://images-na.ssl-images-amazon.com/images/G/01/lwa/
btnLWA_gold_156x32.png ”
ברייט = ”156 ″ הייך =” 32 ″ />
- אָפּטיאָנאַל. לייג די פאלגענדע לינק צו דיין וועבזייטל webפּלאַץ וווּ איר ווילט צו ווייַזן אַ "לאָגאָוט" פּינטלעך:
- דערפרישן דעם בלאַט צו באַשטעטיקן אַז די קנעפּל איז איצט געוויזן אויף דיין webפּלאַץ.
לאָגאָוט
לייג די לאָגין מיט Amazon SDK פֿאַר דזשאַוואַסקריפּט
די לאָגין מיט אַמאַזאָן סדק פֿאַר דזשאַוואַסקריפּט וועט שעפּן אַלע די שווער פּאַרץ פון ינטאַגרייטינג לאָגין מיט אַמאַזאָן אין דיין webפּלאַץ.
- לייג די פאלגענדע קאָד נאָך דער עפענונג אין דיין בלאַט צו אַרייַן די דזשאַוואַסקריפּט אין דיין בלאַט:
ווינדאָוו.אָנאַזאָנלאָגינרעאַדי = פונקציע () {
amazon.Login.setClientId ('דיין-קליענט-שייַן');
};
(פֿונקציע (ד) {
וואַר אַ = ד.קרעאַטעעלעמענט ('שריפט'); a.type = 'טעקסט / דזשאַוואַסקריפּט';
אַ.אַסינק = אמת; a.id = 'אַמאַזאָן-לאָגין-סדק';
אַ.סרק =
'https://assets.loginwithamazon.com/sdk/na/login1.j
s '; d.getElementById ('אַמאַזאָן-וואָרצל'). appendChild (אַ);
}) (דאָקומענט);
- פאַרבייַטן דיין-קליענט-שייַן מיט דעם קליענט שייַן איר באַקומען ווען איר פאַרשרייַבן מיט לאָגין מיט אַמאַזאָן.
- לייג די פאלגענדע דזשאַוואַסקריפּט נאָך די לאָגין מיט Amazon קנעפּל אויף דיין פּלאַץ.
document.getElementById ('LoginWithAmazon'). onclick = פונקציע () {
אָפּציעס = {פאַרנעם: 'פּראָfile'};
אַמאַזאָן. לאָגין. אָטערייז (אָפּציעס,
'הטטפּס: //וווווו.עקample.com/handle_login.php ');
צוריקקומען פאַלש;
};
- פאַרבייַטן www.example.com מיט די פעלד פון דיין webפּלאַץ.
באַמערקונג: דורך פעליקייַט, די SDK פֿאַר דזשאַוואַסקריפּט וועט אַרויסווייַזן די לאָגין פאַרשטעלן אין אַ אויפֿשפּרינג פֿענצטער. איר קענען שטעלן די אויפֿשפּרינג פאַרמאָג פון די אָפּציעס פּאַראַמעטער צו פאַלש צו אַנשטאָט רידערעקט קאַסטאַמערז צו אַ נייַע בלאַט צו לאָגין. אויפֿשפּרינג פֿענצטער זענען נישט געשטיצט אין געבוירן יאָס WebView-באזירט אַפּלאַקיישאַנז. אויב איר ווילט צו נוצן לאָגין מיט אַמאַזאָן אין דיין יאָס אַפּ, מיר רעקאָמענדירן ניצן די ios-gsg._TTH [PDF], אָדער ימפּלאַמענינג אַ רידערעקטיד לאָגין דערפאַרונג. זען די website-sdk-reference._TTH [PDF] פֿאַר אינפֿאָרמאַציע אויף קאַסטאַמייזינג די אָפּציעס פּאַראַמעטער. - אַמאָל דער באַניצער איז לאָגד אין און צושטימען צו טיילן די ספּעסאַפייד דאַטן, די קראַנט פֿענצטער וועט זיין רידערעקטיד צו די געגעבן ורי און דער דערלויבעניש ענטפער וועט זיין מוסיף צו די אָנפֿרעג שטריקל. די URI דאַרף נוצן דעם https פּראָטאָקאָל און זיין אויף דער זעלביקער פעלד ווי די קראַנט פֿענצטער.
- אָפּטיאָנאַל. נאָך וסערס זענען אָטערייזד, איר זאָל לייגן אַקסעס צו אַ לאָגאָוט כייפּערלינגק אָדער קנעפּל אויף דיין פּלאַץ, אַזוי זיי קענען לאָגאָוט. לייג די פאלגענדע דזשאַוואַסקריפּט צו געבן וסערס צו לאָגאָוט:
document.getElementById ('לאָגאָוט'). אָנקליקק = פונקציע () {
אַמאַזאָן.לאָגין.לאָגאָוט ();
};
איר וועט האַנדלען מיט דער ענטפער פון אַמאַזאָן מיט /handle_login.php אויף דיין webפּלאַץ אין דער ווייַטער אָפּטיילונג. איר קענען טוישן דעם דרך צו איינער פון דיין טשוזינג אין אַ שפּעטער צייט.
באַקומען פּראָfile אינפֿאָרמאַציע
איר קענט באַקומען דעם באַניצער ס פּראָfile אינפֿאָרמאַציע פֿון אַמאַזאָן ניצן די אַקסעס טאָקען צוריקגעקערט דורך די סדק.
- אין דיין סערווירער זייַט אַפּלאַקיישאַן, שעפּן די בעטן צו /handle_login.php און באַקומען פּראָfile אינפֿאָרמאַציע מיט אַקסעס סימען און פּראָfile REST API. עקסampונטער אין PHP, Python, Java און Ruby זענען אונטן.
- קאַטער דיין webאון באַשטעטיקן אַז איר קענט קלאָץ אין מיט דיין Amazon.com קראַדענטשאַלז.
PHP עקסample
// באַשטעטיקן אַז די אַקסעס טאָקען געהערט צו אונדז // דער סימען דאַרף זיין url-קאָדעד ווען דורכגעגאנגען צו tokeninfo $ c = C.url_יניט ('https://api.amazon.com/auth/o2/tokeninfo?access_token='. urlענקאָוד ($ _ REQUEST ['access_token'])); curl_סעטאָפּט ($ c, CURLOPT_RETURNTRANSFER, אמת); $ ר = curl_עקסעק ($ ג); גurl_close ($ ג); $ d = json_decode ($ r); if ($ d-> aud! = 'YOUR-CLIENT-ID') {// דער אַקסעס סימען געהערט נישט צו אונדז כעדער ('HTTP/1.1 404 ניט געפֿונען'); ווידערקאָל 'בלאַט ניט געפֿונען'; אַרויסגאַנג;} // וועקסל די אַקסעס סימען פֿאַר באַניצער פּראָfile $ ר = סיurl_עקסעק ($ ג); גurl_close ($ ג); echo sprintf ('% s% s% s', $ d-> name, $ d-> email, $ d-> user_id); |
פּיטהאָן עקסample
איר מוזן אראפקאפיע די pycurl ביבליאָטעק צו נוצן דעם sampדער קאָד.
אַרייַנפיר פּיקurl אַרייַנפיר urllib אַרייַנפיר דזשסאָן import StringIO… b = StringIO.StringIO ()# באַשטעטיקן אַז די אַקסעס סימען געהערט צו אונדז # דער סימן מוז זיין url-קאָדעד ווען דורכגעגאנגען צו tokeninfo c = פּיקurl.Curl() c.setopt (pycurl.URL, "Https://api.amazon.com/auth/o2/tokeninfo?access_token=" + urllib.quote_plus (access_token)) c.setopt (pycurl.SSL_VERIFYPEER, 1) c.setopt (pycurl.WRITEFUNCTION, ב. שרייב) C. דורכפירן () אויב d ['aud']! = 'דיין קליענט-שייַן': # וועקסל די אַקסעס סימען פֿאַר באַניצער פּראָfile c = פּיקurl.Curl() C. דורכפירן () דרוקן “% s% s% s”% (d ['name'], d ['email'], d ['user_id']) |
Java עקסample
איר מוזן אראפקאפיע די זשעקסאן און הטטפּקאָמפּאָנענץ לייברעריז צו נוצן דעם sampדער קאָד.
אַרייַנפיר com.fasterxml.jackson.core.type.TypeReference; אַרייַנפיר com.fasterxml.jackson.databind.ObjectMapper; אַרייַנפיר אָרג.אַפּאַטשע.הטטפּ.קליענט.פלוענט.קאָנטענט; אַרייַנפיר org.apache.http.client.fluent.Request; אַרייַנפיר java.net.URLענקאָדער; אַרייַנפיר java.util.Map;… // באַשטעטיקן אַז דער אַקסעס סימען געהערט צו אונדז // דער סימען דאַרף זיין url-קאָדעד ווען דורכגעגאנגען צו tokeninfo מאַפּע m = new ObjectMapper (). ReadValue (c.toString (), new TypeReference> () אויב (! "דיין-קליענט-שייַן". עקוואַלס (m.געט ("אַוד"))) { } // וועקסל די אַקסעס סימען פֿאַר באַניצער פּראָfile System.out.println (String.format (“% s% s% s”, m.get (“נאָמען”), |
Ruby עקסample
דאַרפן "רוביגעמס" דאַרפן "נעץ / https" דאַרפן “דזשסאָן” דאַרפן "ורי" ...# באַשטעטיקן אַז דער אַקסעס סימען געהערט צו אונדז # דער סימן מוז זיין url-קאָדעד ווען דורכגעגאנגען צו tokeninfo ורי = URI.parse (“https://api.amazon.com/auth/o2/tokeninfo?access_token=” + URI.encode (אַקסעס_טאָקען)) רעק = נעץ :: HTTP :: Get.new (uri.request_uri) http = נעט :: HTTP.new (uri.host, uri.port) http.use_ssl = אמת http.verify_mode = OpenSSL :: SSL :: VERIFY_PEERresponse = http.request (רעק) דעקאָדע = JSON.parse (response.body) אויב דעקאָדע ['aud']! = 'דיין-קליענט-שייַן' סוף # וועקסל די אַקסעס סימען פֿאַר באַניצער פּראָfile ענטפער = http.request (רעק) לייגט ספּרינטף “% s% s% s”, דעקאָדע ['נאָמען'], דעקאָדע ['email'], |
ענדיקן ינטעגראַטיאָן מיט דיין Webפּלאַץ
איצט איר וויסן ווי צו לייגן לאָגין מיט אַמאַזאָן צו דיין וועבזייטל webפּלאַץ. דער ווייַטער סטעפּס זענען צו ויסשטימען אַמאַזאָן באַניצער אַקאַונץ אין דיין אַקאַונט פאַרוואַלטונג סיסטעם און נוצן די צו פּערסאַנאַלייז דיין webפּלאַץ פֿאַר אַמאַזאָן קאַסטאַמערז. פֿאַר מער אינפֿאָרמאַציע, זען:
- די לאָגין מיט אַמאַזאָן דעוועלאָפּער ס גייד פֿאַר Webזייטלעך
- https://login.amazon.com/documentation/combining-user-accounts
דאַרפֿן מער הילף? טשעק אויס אונדזער גרופּעס.
גלאָסאַר
צוטריט פאַרנעם א אַקסעס פאַרנעם דיפיינז די טיפּ פון באַניצער פּראָfile דאַטן דער קליענט איז
בעטן. דער ערשטער מאָל אַ באַניצער לאָגס אין, זיי זען אַ רשימה פון די ייטאַמז אין
די אַקסעס פאַרנעם און מוזן שטימען צו צושטעלן די דאַטן צו די קליענט אין
סדר צו גיינ ווייַטער.
צוטריט סימען אַן אַקסעס טאָקען איז געגעבן דורך די דערלויבעניש סערווער ווען אַ באַניצער לאָגס
אין צו אַ פּלאַץ. אַן אַקסעס טאָקען איז ספּעציפיש פֿאַר אַ קליענט, אַ באַניצער און אַ אַקסעס
פאַרנעם. אַקסעס טאָקענס האָבן אַ מאַקסימום גרייס פון 2048 ביטעס. א קליענט מוזן
ניצן אַ אַקסעס סימען צו צוריקקריגן קונה פּראָfile דאַטן.
ערלויבט דזשאַוואַסקריפּט אָריגינס א דזשאַוואַסקריפּט אָפּשטאַם איז די קאָמבינאַציע פון פּראָטאָקאָל, פעלד און פּאָרט ווו אַ דזשאַוואַסקריפּט רופן ערידזשאַנייץ. דורך פעליקייַט, web בראַוזערז פאַרשפּאַרן דזשאַוואַסקריפּט רופט פֿון איין אָנהייב וואָס פּרוּווט צו רופן שריפט פֿון אן אנדער אָפּשטאַם. די לאָגין מיט אַמאַזאָן סדק פֿאַר דזשאַוואַסקריפּט אַלאַוז קאַללס פון אנדערע אָריגינס אויב זיי זענען ספּעסיפיעד ווי אַ טייל פון אַ אַפּלאַקיישאַן.
ווען איר רעגיסטרירן אַ webפֿאַר לאָגין מיט אַמאַזאָן, אַרייַן די סכעמע, פעלד און אָפּטיאָנאַללי די פּאָרט פון די webבלאַט וואָס ינקלודז די לאָגין מיט Amazon SDK פֿאַר דזשאַוואַסקריפּט (למשלampפֿאַר, http: //www.example.com אָדער הטטפּס: // לאָקאַלהאָסט: 8080).
ערלויבט צוריקקומען URL א צוריקקער URL איז אן אדרעס אויף א webפּלאַץ וואָס ניצט לאָגין מיט אַמאַזאָן.
די דערלויבעניש דינסט רידערעקץ וסערס צו דעם אַדרעס ווען זיי פאַרענדיקן לאָגין.
זען אויך רידירעקט URL.
אַפּי שליסל אַ ידענטיפיער אַז לאָגין מיט Amazon SDKs נוצן צו ידענטיפיצירן אַ רירעוודיק אַפּ צו דער דערלויבעניש דינסט. אַפּי שליסלען זענען דזשענערייטאַד ווען איר פאַרשרייַבן אַ רירעוודיק אַפּ.
אַפּלאַקיישאַן א אַפּלאַקיישאַן איז די רעגיסטראַציע וואָס כּולל אינפֿאָרמאַציע וואָס דער דערלויבעניש סערוויס דאַרף צו באַשטעטיקן אַ קליענט איידער דער קליענט קענען אַקסעס קונה פּראָfiles. עס אויך כּולל יקערדיק אינפֿאָרמאַציע וועגן דיין געשעפט וואָס איז געוויזן צו יוזערז יעדער מאָל ווען זיי נוצן לאָגין מיט אַמאַזאָן אויף דיין וועבזייטל webפּלאַץ אָדער רירעוודיק אַפּ.
אַפּלאַקיישאַן א אַפּלאַקיישאַן איז די רעגיסטראַציע וואָס כּולל אינפֿאָרמאַציע די דערלויבעניש דינסט דאַרף צו באַשטעטיקן אַ קליענט איידער דער קליענט קענען אַקסעס קונה פּראָfiles. עס אויך כּולל יקערדיק אינפֿאָרמאַציע וועגן דיין געשעפט וואָס איז געוויזן צו יוזערז יעדער מאָל ווען זיי נוצן לאָגין מיט אַמאַזאָן אויף דיין וועבזייטל webפּלאַץ אָדער רירעוודיק אַפּ.
אַפּפּסטאָרע שייַן אַן אַפּסטאָרע שייַן יינציק יידענאַפייד אַ רירעוודיק אַפּ אין דער אַמאַזאָן אַפּפּסטאָרע.
דערלויבעניש קאָד אַ דערלויבעניש קאָד איז אַ ווערט געניצט דורך די דערלויבעניש קאָוד שענקען צו לאָזן אַ webפּלאַץ צו בעטן אַן צוטריט סימען.
דערלויבעניש קאָד שענקען אַן דערלויבעניש קאָד שענקען איז אַן דערלויבעניש שענקען וואָס ניצט
סערווער באזירט פּראַסעסינג צו בעטן אַ צוטריט סימען. ניצן די דערלויבעניש קאָד שענקען, די סערווירער באקומט אַן דערלויבעניש קאָד ווי אַ אָנפֿרעג פּאַראַמעטער נאָך דער באַניצער לאָגס אין. די סערווער יקסטשיינדזשיז די דערלויבעניש קאָד, קליענט ידענטיפיער, און קליענט סוד פֿאַר אַ אַקסעס טאָקען און אַ דערפרישן סימען.
דערלויבעניש שענקען אַן דערלויבעניש שענקען איז דער פּראָצעס וווּ די דערלויבעניש דינסט וועראַפייז אַ קליענט webפּלאַץ ס בקשה פֿאַר אַקסעס צו אַ קונה פּראָfile. אַ דערלויבעניש שענקען ריקווייערז אַ קליענט ידענטיפיער און אַן צוטריט פאַרנעם, און קען דאַרפן אַ קליענט סוד. אויב דער פּראָצעס איז געראָטן, די webפּלאַץ איז געגעבן אַן צוטריט סימען.
עס זענען צוויי טייפּס פון דערלויבעניש גראַנץ, אַן ימפּליסאַט שענקען און אַן דערלויבעניש קאָוד שענקען.
דערלויבעניש דינסט דער לאָגין מיט אַמאַזאָן דערלויבעניש דינסט איז דער זאַמלונג פון ענדפּוינץ צוגעשטעלט דורך אַמאַזאָן, וואָס אַלאַוז אַ קליענט צו לאָגין אַ באַניצער דורך דערלויבעניש גראַנץ. דער דערלויבעניש סערוויס אָפפערס די לאָגין פאַרשטעלן און די פּערמישאַנז פאַרשטעלן פֿאַר וסערס. עס גיט אַקסעס טאָקענס, דערפרישן טאָקענס, און קונה פּראָfile דאַטן צו לאָגין מיט אַמאַזאָן קלייאַנץ.
פּעקל ידענטיפיער די פּעקל ידענטיפיער איז אַ יינציק ידענטיפיער פֿאַר אַ יאָס אַפּ. זיי נאָרמאַלי נעמען די פאָרעם פון com.companyname.appname.
קליענט א קליענט איז אַ webפּלאַץ אָדער רירעוודיק אַפּ וואָס ניצט לאָגין מיט אַמאַזאָן.
קליענט ידענטיפיער דער קליענט ידענטיפיער איז אַ ווערט אַסיינד צו דעם קליענט ווען זיי פאַרשרייַבן זיך מיט לאָגין מיט Amazon. עס האט אַ מאַקסימום גרייס פון 100 ביטעס. דער קליענט ידענטיפיער איז געניצט אין קאַנדזשאַנגקשאַן מיט דעם קליענט סוד צו באַשטעטיקן דעם אידענטיטעט פון דעם קליענט ווען זיי בעטן אַ דערלויבעניש שענקען פון די דערלויבעניש דינסט. דער קליענט ידענטיפיער איז נישט סוד.
קליענט סוד דער קליענט סוד, ווי די קליענט ידענטיפיער, איז אַ ווערט אַסיינד צו דעם קליענט ווען זיי פאַרשרייַבן זיך מיט לאָגין מיט אַמאַזאָן. עס האט אַ מאַקסימום גרייס פון 64 ביטעס. דער קליענט סוד איז געניצט אין קאַנדזשאַנגקשאַן מיט דעם קליענט ידענטיפיער צו באַשטעטיקן דעם אידענטיטעט פון דעם קליענט ווען זיי בעטן אַוטאָריזיישאַן שענקען פון די דערלויבעניש דינסט. דער קליענט סוד מוזן זיין קאַנפאַדענשאַל.
צושטימען פאַרשטעלן ווען אַ באַניצער לאָגס אין אַ webפּלאַץ אָדער רירעוודיק אַפּ פֿאַר די ערשטער מאָל, זיי זענען דערלאנגט מיט אַ צושטימען פאַרשטעלן אויב די אַפּ ריקוועס פּראָfile דאַטן.
די צושטימען פאַרשטעלן ווייזט די נאָמען, לאָגאָ בילד file, און פּריוואַטקייט באַמערקן URL פארבונדן מיט אַפּ, צוזאמען מיט די צוטריט פאַרנעם די אַפּ איז ריקוועסטינג.
קונה פּראָfile א קונה פּראָfile כּולל אינפֿאָרמאַציע וועגן די לאָגין מיט אַמאַזאָן קונה, אַרייַנגערעכנט זייער נאָמען, E- בריוו אַדרעס, פּאָוסטאַל קאָד און אַ יינציק ידענטיפיער. א webפּלאַץ מוזן באַקומען אַן צוטריט סימען איידער זיי קענען באַקומען אַ קונה פּראָfile. דער טיפּ פון פּראָfile דאַטן אומגעקערט איז באשלאסן דורך די צוטריט פאַרנעם.
ימפּליסאַט שענקען אַן ימפּליסאַט שענקען איז אַן דערלויבעניש שענקען וואָס קענען זיין געענדיקט בלויז מיט דעם באַניצער web בלעטערער. מיט דעם ימפּליסאַט שענקען, דער בלעטערער נעמט אַן צוטריט סימען ווי אַ URI פראַגמענט. אַ ימפּליסאַט שענקען ריקווייערז אַ קליענט ידענטיפיער און אַן צוטריט פאַרנעם. די ימפּליסאַט שענקען קען נישט צוריקקומען אַ דערפרישן סימען.
לאָגין פאַרשטעלן די לאָגין פאַרשטעלן איז אַ HTML בלאַט דערלאנגט צו יוזערז ווען זיי פּרובירן צו לאָגין צו אַ webפּלאַץ אָדער רירעוודיק אַפּ ניצן לאָגין מיט אַמאַזאָן. יוזערז קענען אַרייַן אַן יגזיסטינג אַמאַזאָן חשבון אָדער שאַפֿן אַ נייַע פֿון דעם בלאַט.
לאָגאָ בילד file א PNG file צוגעשטעלט דורך די קליענט ווען באַשטעטיקן אַ אַפּלאַקיישאַן. דאָס איז געוויזן אויף די פּערמישאַנז פאַרשטעלן אויב דער באַניצער האט נישט געגעבן אַקסעס צו דעם קליענט webפּלאַץ. דער לאָגאָ רעפּראַזענץ דער קליענט webפּלאַץ.
פּעקל נאָמען א פּעקל נאָמען איז אַ יינציק ידענטיפיער פֿאַר אַן אַנדרויד אַפּ. זיי יוזשאַוואַלי נעמען די פאָרעם פון com.companyname.appname.
פּריוואַטקייט באַמערקן URL A URL צוגעשטעלט דורך די קליענט ווען באַשטעטיקן אַ אַפּלאַקיישאַן. דאָס איז געוויזן אויף די צושטימען פאַרשטעלן אויב דער באַניצער האט נישט געגעבן אַקסעס צו דעם קליענט webפּלאַץ. די URL זאָל ווייַזן יוזערז צו די פּריוואַטקייט פּאָליטיק פֿאַר דעם קליענט webפּלאַץ.
רידירעקט URL A URL צוגעשטעלט דורך דעם קליענט צו די דערלויבעניש דינסט. נאָך די לאָגס פון דעם באַניצער, די סערוויס רידערעקט דעם בלעטערער פון דעם באַניצער צו דעם אַדרעס. זען אויך ערלויבט צוריקקומען URL.
דערפרישן סימען א דערפרישן סימען איז געגעבן דורך די דערלויבעניש דינסט ווען די
קליענט ניצט די דערלויבעניש קאָוד שענקען. א קליענט קענען נוצן אַ דערפרישן טאָקען צו בעטן אַ נייַ אַקסעס טאָקען ווען די קראַנט צוטריט סימען יקספּייערז. דערפרישן טאָקענס האָבן אַ מאַקסימום גרייס פון 2048 ביטעס. א כסימע איז אַ SHA-256 האַש ווערט עמבעדיד אין אַ רירעוודיק אַפּ אַז וועראַפייז די אידענטיטעט פון די אַפּ. זיי נאָרמאַלי נעמען די פאָרעם פון
01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:
ef:01:23:45:67:89:ab:cd:ef:01:23:45:67:89:ab:cd:ef.
באַניצער א באַניצער איז אַ מענטש וואָס באזוכט אַ קליענט webפּלאַץ און פרוווט צו קלאָץ אין מיט לאָגין מיט אַמאַזאָן.
ווערסיע א ווערסיע איז אַ באַזונדער טיפּ פון לאָגין מיט אַמאַזאָן קליענט רעגיסטרירט צו אַן אַפּלאַקיישאַן. א לאָגין מיט אַמאַזאָן אַפּלאַקיישאַן קענען האָבן קייפל ווערסיעס, יעדער שטיצט אָדער אַנדרויד, יאָס אָדער web.
amazon לאָגין מיט אַמאַזאָן געטינג סטאַרטעד גייד פֿאַר Webזייטלעך - אראפקאפיע [אָפּטימיזעד]
amazon לאָגין מיט אַמאַזאָן געטינג סטאַרטעד גייד פֿאַר Webזייטלעך - אראפקאפיע