เข้าสู่ระบบด้วย Amazon เริ่มต้นใช้งาน
เข้าสู่ระบบด้วย Amazon: คู่มือเริ่มต้นใช้งานสำหรับ Webไซต์ ลิขสิทธิ์© 2017 Amazon Services, LLC หรือ บริษัท ในเครือ สงวนลิขสิทธิ์.
Amazon และโลโก้ Amazon เป็นเครื่องหมายการค้าของ Amazon.com, Inc. หรือ บริษัท ในเครือ อื่น ๆ ทั้งหมด
เครื่องหมายการค้าที่ไม่ได้เป็นของ Amazon ถือเป็นทรัพย์สินของเจ้าของที่เกี่ยวข้อง
ลงทะเบียนด้วยการเข้าสู่ระบบด้วย Amazon
ก่อนที่คุณจะสามารถใช้งานการเข้าสู่ระบบด้วย Amazon บน webไซต์หรือในแอปมือถือ คุณต้องลงทะเบียนแอปพลิเคชันด้วย Login with Amazon แอปพลิเคชัน Login with Amazon ของคุณคือการลงทะเบียนที่มีข้อมูลพื้นฐานเกี่ยวกับธุรกิจของคุณ และข้อมูลเกี่ยวกับแต่ละ webไซต์หรือแอปมือถือที่คุณสร้างซึ่งรองรับการเข้าสู่ระบบด้วย Amazon ข้อมูลธุรกิจนี้จะแสดงให้ผู้ใช้เห็นทุกครั้งที่ใช้การเข้าสู่ระบบด้วย Amazon บน webเว็บไซต์หรือแอพมือถือ ผู้ใช้จะเห็นชื่อแอปพลิเคชัน โลโก้ของคุณ และลิงก์ไปยังนโยบายความเป็นส่วนตัวของคุณ ขั้นตอนเหล่านี้สาธิตวิธีการลงทะเบียนแอพ Android ของคุณเพื่อใช้กับการเข้าสู่ระบบด้วย Amazon
ลงทะเบียนเข้าสู่ระบบของคุณด้วยแอปพลิเคชัน Amazon
- ไปที่ https://login.amazon.com.
- หากคุณเคยสมัครเข้าสู่ระบบกับ Amazon มาก่อนให้คลิก App Console หรือคลิกลงทะเบียน คุณจะถูกเปลี่ยนเส้นทางไปยัง Seller Central ซึ่งจัดการการลงทะเบียนแอปพลิเคชันสำหรับเข้าสู่ระบบด้วย Amazon หากเป็นไฟล์
ครั้งแรกที่ใช้ Seller Central คุณจะถูกขอให้ตั้งค่าบัญชี Seller Central - คลิกลงทะเบียนแอปพลิเคชันใหม่ แบบฟอร์มลงทะเบียนใบสมัครของคุณจะปรากฏขึ้น:
a. ในแบบฟอร์มลงทะเบียนใบสมัครของคุณคุณต้องป้อนชื่อและคำอธิบายสำหรับใบสมัครของคุณ
การ ชื่อ คือชื่อที่แสดงบนหน้าจอความยินยอมเมื่อผู้ใช้ตกลงที่จะแบ่งปันข้อมูลกับแอปพลิเคชันของคุณ ชื่อนี้ใช้ได้กับ Android, iOS และ webเวอร์ชันไซต์ของแอปพลิเคชันของคุณ คำอธิบายช่วยให้คุณแยกความแตกต่างของแอปพลิเคชันการเข้าสู่ระบบด้วย Amazon แต่ละรายการของคุณ และจะไม่แสดงให้ผู้ใช้เห็น
b. เข้าสู่ ความเป็นส่วนตัว URL สำหรับการใช้งานของคุณ
ประกาศความเป็นส่วนตัว URL คือที่ตั้งของนโยบายความเป็นส่วนตัวของบริษัทหรือแอปพลิเคชันของคุณ (เช่นampเลอ, http://www.example.com/privacy.html) ลิงก์นี้จะแสดงให้ผู้ใช้เห็นในหน้าจอยินยอม
c. หากคุณต้องการเพิ่ม รูปภาพโลโก้ สำหรับการสมัครของคุณคลิก เลือก File และค้นหารูปภาพที่ใช้ได้
โลโก้นี้แสดงอยู่ในหน้าจอลงชื่อเข้าใช้และยินยอมเพื่อแสดงถึงธุรกิจของคุณหรือ webงาน. โลโก้จะถูกย่อให้มีความสูง 50 พิกเซล หากสูงกว่า 50 พิกเซล ไม่จำกัดความกว้างของโลโก้ - คลิก บันทึก. สของคุณampการลงทะเบียนควรมีลักษณะคล้ายกับนี้:
หลังจากบันทึกการตั้งค่าแอปพลิเคชั่นพื้นฐานของคุณแล้ว คุณสามารถเพิ่มการตั้งค่าสำหรับเฉพาะได้ webเว็บไซต์และแอพมือถือที่จะใช้การเข้าสู่ระบบด้วยบัญชี Amazon
เพิ่ม Webการตั้งค่าไซต์ไปยังแอปพลิเคชันของคุณ
- จากหน้าจอแอปพลิเคชัน คลิก Web การตั้งค่า. คุณจะได้รับการกำหนดค่าสำหรับ Client ID และ Client Secret โดยอัตโนมัติ รหัสลูกค้าระบุของคุณ webเว็บไซต์ และ นักช้อปความลับ ใช้ในบางกรณีเพื่อยืนยัน .ของคุณ webเว็บไซต์เป็นของแท้ ความลับของลูกค้า เช่น รหัสผ่าน เป็นความลับ ถึง view ความลับของลูกค้า คลิก แสดงความลับ
- เพื่อเพิ่ม ต้นกำเนิด JavaScript ที่อนุญาต or ผลตอบแทนที่อนุญาต URLs ไปที่แอปพลิเคชันของคุณคลิก แก้ไข.
บันทึก: เพื่อใช้เข้าสู่ระบบกับ Amazon ด้วย a webไซต์ คุณต้องระบุแหล่งที่มาของ JavaScript ที่อนุญาต (สำหรับการให้สิทธิ์โดยนัย) หรือการส่งคืนที่อนุญาต URL (สำหรับการให้สิทธิ์ Authorization Code) หากคุณใช้ Amazon Pay คุณต้องระบุแหล่งที่มาของ JavaScript ที่อนุญาต
a. หากคุณ webไซต์จะใช้การเข้าสู่ระบบด้วย Amazon SDK สำหรับ JavaScript เพิ่มของคุณ webที่มาของเว็บไซต์ ต้นกำเนิด JavaScript ที่อนุญาต
ต้นทางคือการรวมกันของโปรโตคอล ชื่อโดเมน และพอร์ต (เช่นampเลอ, https:// www.example.com:8443). ต้นทางที่อนุญาตต้องใช้โปรโตคอล HTTPS หากคุณใช้พอร์ตมาตรฐาน (พอร์ต 80 หรือพอร์ต 443) คุณต้องระบุชื่อโดเมนเท่านั้น (สำหรับexampเลอ, https:// www.example.com)
การเพิ่มโดเมนของคุณที่นี่ทำให้ SDK สำหรับ JavaScript สามารถสื่อสารกับคุณ webเว็บไซต์โดยตรง
ในระหว่างกระบวนการเข้าสู่ระบบ Web โดยปกติเบราว์เซอร์จะบล็อกการสื่อสารข้ามต้นทางระหว่างสคริปต์ เว้นแต่สคริปต์จะอนุญาตไว้โดยเฉพาะ
หากต้องการเพิ่มแหล่งที่มามากกว่าหนึ่งรายการให้คลิก เพิ่มอีก.
b. หากคุณ webไซต์จะทำการโทร HTTPS เพื่อเข้าสู่ระบบด้วยบริการอนุญาตของ Amazon และระบุ redirect_uri สำหรับการตอบกลับ เพิ่ม URI การเปลี่ยนเส้นทางเหล่านั้นไปที่ ผลตอบแทนที่อนุญาต URLs. ผลตอบแทน URL รวมโปรโตคอล โดเมน เส้นทาง และสตริงการสืบค้น (เช่นampเลอ, https:// www.example.com/login.php)
เพื่อเพิ่มผลตอบแทนมากกว่าหนึ่งรายการ URL, คลิก เพิ่มอีกหนึ่ง. - คลิก บันทึก
ถัดไป เพิ่มปุ่มเข้าสู่ระบบด้วย Amazon ไปที่ your webงาน. คุณสามารถเลือกจากปุ่มต่างๆ และเลือกรูปภาพที่เหมาะกับคุณที่สุด webเว็บไซต์. ดูแนวทางการเข้าสู่ระบบด้วย Amazon Style สำหรับแนวทางปฏิบัติที่ดีที่สุดและรายการรูปภาพให้เลือก
- เพิ่มโค้ดต่อไปนี้ลงในของคุณ webไซต์ที่คุณต้องการให้ปุ่มปรากฏ สำหรับวัตถุประสงค์ของคู่มือนี้ ต้องเป็น HTTPS webเว็บไซต์:
<img border=”0″ alt=”เข้าสู่ระบบด้วย Amazon”
src =” https://images-na.ssl-images-amazon.com/images/G/01/lwa/
btnLWA_gold_156x32.png”
width =” 156″ height =” 32″ />
- ไม่จำเป็น. เพิ่มลิงค์ต่อไปนี้ในของคุณ webไซต์ที่คุณต้องการให้ข้อความ "ออกจากระบบ" ปรากฏขึ้น:
- รีเฟรชหน้าเพื่อยืนยันว่าตอนนี้ปุ่มปรากฏบน .ของคุณ webเว็บไซต์.
ออกจากระบบ
เพิ่มการเข้าสู่ระบบด้วย Amazon SDK สำหรับ JavaScript
การเข้าสู่ระบบด้วย Amazon SDK สำหรับ JavaScript จะจัดการส่วนที่ยากทั้งหมดของการผสานรวมการเข้าสู่ระบบกับ Amazon ลงใน .ของคุณ webเว็บไซต์.
- เพิ่มรหัสต่อไปนี้หลังการเปิด ในหน้าของคุณเพื่อโหลด JavaScript ลงในหน้าของคุณ:
window.onAmazonLoginReady = function () {
amazon.Login.setClientId ('รหัสลูกค้าของคุณ');
};
(ฟังก์ชัน (d) {
var a = d.createElement ('สคริปต์'); a.type = 'ข้อความ / จาวาสคริปต์';
a.async = จริง; a.id = 'amazon-login-sdk';
ก.src =
'https://assets.loginwithamazon.com/sdk/na/login1.j
s '; d.getElementById ('amazon-root') appendChild (ก);
})(เอกสาร);
- แทนที่ รหัสลูกค้าของคุณ ด้วยรหัสลูกค้าที่คุณได้รับเมื่อคุณ ลงทะเบียนด้วยการเข้าสู่ระบบด้วย Amazon.
- เพิ่ม JavaScript ต่อไปนี้หลังปุ่มเข้าสู่ระบบด้วย Amazon บนไซต์ของคุณ
document.getElementById ('LoginWithAmazon'). onclick = function () {
ตัวเลือก = { ขอบเขต : 'profile' };
amazon.Login.authorize (ตัวเลือก,
'https://www.example.com/handle_login.php');
กลับเป็นเท็จ;
};
- แทนที่ www.example.com ด้วยโดเมนของคุณ webเว็บไซต์.
บันทึก: โดยค่าเริ่มต้น SDK สำหรับ JavaScript จะแสดงหน้าจอเข้าสู่ระบบในหน้าต่างป๊อปอัป คุณสามารถตั้งค่าคุณสมบัติป๊อปอัปของพารามิเตอร์ options เป็น false เพื่อเปลี่ยนเส้นทางลูกค้าไปยังหน้าใหม่เพื่อเข้าสู่ระบบแทน ไม่รองรับหน้าต่างป๊อปอัปใน iOS . ดั้งเดิม WebViewแอพตาม หากคุณต้องการใช้การเข้าสู่ระบบด้วย Amazon ในแอป iOS ของคุณ เราขอแนะนำให้ใช้ปุ่ม ios-gsg._TTH [PDF] หรือใช้ประสบการณ์การเข้าสู่ระบบแบบเปลี่ยนเส้นทาง ดู webไซต์-sdk-reference._TTH [PDF] สำหรับข้อมูลเกี่ยวกับการปรับแต่งพารามิเตอร์ตัวเลือก - เมื่อผู้ใช้เข้าสู่ระบบและยินยอมที่จะแบ่งปันข้อมูลที่ระบุหน้าต่างปัจจุบันจะถูกเปลี่ยนเส้นทางไปยัง URI ที่กำหนดและการตอบกลับการอนุญาตจะถูกเพิ่มลงในสตริงการสืบค้น URI ต้องใช้โปรโตคอล https และอยู่บนโดเมนเดียวกับหน้าต่างปัจจุบัน
- ไม่จำเป็น. หลังจากผู้ใช้ได้รับอนุญาตคุณควรเพิ่มการเข้าถึงไฮเปอร์ลิงก์ออกจากระบบหรือปุ่มบนไซต์ของคุณเพื่อให้พวกเขาสามารถออกจากระบบได้ เพิ่ม JavaScript ต่อไปนี้เพื่อให้ผู้ใช้ออกจากระบบ:
document.getElementById ('ออกจากระบบ'). onclick = function () {
amazon.Login.logout ();
};
คุณจะจัดการการตอบกลับจาก Amazon ด้วย /handle_login.php บน your webเว็บไซต์ในส่วนถัดไป คุณสามารถเปลี่ยนเส้นทางนี้เป็นเส้นทางที่คุณเลือกได้ในภายหลัง
รับโปรfile ข้อมูล
คุณสามารถรับโปรของผู้ใช้ได้file ข้อมูลจากอเมซอนโดยใช้ โทเค็นการเข้าถึง ส่งคืนโดย SDK
- ในแอปพลิเคชันฝั่งเซิร์ฟเวอร์ของคุณ จัดการคำขอที่ทำกับ /handle_login.php และรับ profile ข้อมูลโดยใช้โทเค็นการเข้าถึงและ Profile ส่วนที่เหลือ API อดีตampไฟล์ใน PHP, Python, Java และ Ruby อยู่ด้านล่าง
- เปิดตัวของคุณ webไซต์และยืนยันว่าคุณสามารถเข้าสู่ระบบด้วยข้อมูลประจำตัว Amazon.com ของคุณ
PHP อดีตample
// ตรวจสอบว่าโทเค็นการเข้าถึงเป็นของเรา // โทเค็นต้องเป็น url- เข้ารหัสเมื่อส่งผ่านไปยัง tokeninfo $ c = curl_init ('https://api.amazon.com/auth/o2/tokeninfo?access_token=' urlเข้ารหัส ($ _ REQUEST ['access_token'])); curl_setopt ($ c, CURLOPT_RETURNTRANSFER จริง);$r = curl_exec ($ c); คurl_ ปิด ($ c); $d = json_decode($r);if ($d->aud != 'YOUR-CLIENT-ID') { // โทเค็นการเข้าถึงไม่ได้เป็นของเราส่วนหัว ('HTTP/1.1 404 ไม่พบ'); echo 'ไม่พบหน้า'; ออก;} // แลกเปลี่ยนโทเค็นการเข้าถึงสำหรับผู้ใช้ profile $ r = curl_exec ($ c); คurl_ ปิด ($ c); echo sprintf ('% s% s% s', $ d-> ชื่อ, $ d-> อีเมล, $ d-> user_id); |
ไพธอนample
คุณต้องดาวน์โหลด PYCurl ห้องสมุดที่จะใช้ s . นี้ampรหัส
นำเข้า pycurl การนำเข้า urlลิบ นำเข้า json นำเข้า StringIO…b = StringIO.StringIO()# ตรวจสอบว่าโทเค็นการเข้าถึงเป็นของเรา # โทเค็นต้องเป็น url- เข้ารหัสเมื่อส่งผ่านไปยัง tokeninfo ค = พีค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.perform () ถ้า d ['aud']! = 'YOUR-CLIENT-ID': # แลกเปลี่ยนโทเค็นการเข้าถึงสำหรับผู้ใช้ profile ค = พีคurl.Curl() c.perform () พิมพ์“% s% s% s”% (d ['name'], d ['email'], d ['user_id']) |
Java อดีตample
คุณต้องดาวน์โหลด แจ็คสัน และ ส่วนประกอบ Http ห้องสมุดเพื่อใช้ s . นี้ampรหัส
นำเข้า com.fasterxml.jackson.core.type.TypeReference; นำเข้า com.fasterxml.jackson.databind.ObjectMapper; นำเข้า org.apache.http.client.fluent.Content; นำเข้า org.apache.http.client.flu.Request;import java.netURLตัวเข้ารหัส; import java.util.Map;…// ยืนยันว่า access token เป็นของเรา // โทเค็นต้องเป็น url- เข้ารหัสเมื่อส่งผ่านไปยัง tokeninfo แผนที่ m = ObjectMapper ใหม่ () readValue (c.toString () ใหม่ TypeReference> () ถ้า (!” รหัสลูกค้าของคุณ” .equals (m.get (“ aud”))) { } // แลกเปลี่ยนโทเค็นการเข้าถึงสำหรับผู้ใช้ profile System.out.println (String.format (“% s% s% s”, m.get (“ ชื่อ”), |
ทับทิม Example
ต้องการ“ ทับทิม” ต้องการ“ net / https” ต้องการ“ json” ต้องการ “uri”…# ยืนยันว่าโทเค็นการเข้าถึงเป็นของเรา # โทเค็นต้องเป็น url- เข้ารหัสเมื่อส่งผ่านไปยัง tokeninfo ยูริ = URI.parse (“ https://api.amazon.com/auth/o2/tokeninfo?access_token=” + URI.encode (access_token)) req = Net :: HTTP :: Get.new (uri.request_uri) http = Net :: HTTP.new (uri.host, uri.port) http.use_ssl = จริง http.verify_mode = OpenSSL::SSL::VERIFY_PEERresponse = http.request(req) ถอดรหัส = JSON.parse (response.body) ถ้าถอดรหัส ['aud']! = 'YOUR-CLIENT-ID' จบ # แลกเปลี่ยนโทเค็นการเข้าถึงสำหรับผู้ใช้ profile response = http.request (req) ทำให้ sprintf“% s% s% s”, ถอดรหัส ['name'], ถอดรหัส ['email'], |
ผสานรวมกับ your . ให้เสร็จสิ้น Webเว็บไซต์
ตอนนี้คุณรู้วิธีเพิ่มการเข้าสู่ระบบด้วย Amazon ลงใน .ของคุณแล้ว webงาน. ขั้นตอนต่อไปคือการรวมบัญชีผู้ใช้ Amazon เข้ากับระบบการจัดการบัญชีของคุณ และใช้สิ่งเหล่านี้เพื่อปรับแต่ง webเว็บไซต์สำหรับลูกค้าอเมซอน สำหรับข้อมูลเพิ่มเติม โปรดดู:
- เข้าสู่ระบบด้วย Amazon คู่มือนักพัฒนาสำหรับ Webไซต์
- https://login.amazon.com/documentation/combining-user-accounts
ต้องการความช่วยเหลือเพิ่มเติมหรือไม่? ตรวจสอบ ฟอรั่ม.
คำศัพท์
ขอบเขตการเข้าถึง ขอบเขตการเข้าถึงกำหนดประเภทของโปรผู้ใช้file ข้อมูลที่ลูกค้าเป็น
ร้องขอ ในครั้งแรกที่ผู้ใช้เข้าสู่ระบบผู้ใช้จะเห็นรายการใน
ขอบเขตการเข้าถึงและต้องตกลงที่จะให้ข้อมูลแก่ลูกค้าใน
เพื่อดำเนินการต่อ
โทเค็นการเข้าถึง โทเค็นการเข้าถึงมอบให้โดยเซิร์ฟเวอร์การอนุญาตเมื่อผู้ใช้บันทึก
ในไซต์ โทเค็นการเข้าถึงมีไว้สำหรับไคลเอนต์ผู้ใช้และการเข้าถึง
ขอบเขต. โทเค็นการเข้าถึงมีขนาดสูงสุด 2048 ไบต์ ลูกค้าต้อง
ใช้โทเค็นการเข้าถึงเพื่อดึงข้อมูลโปรของลูกค้าfile ข้อมูล.
ต้นกำเนิด JavaScript ที่อนุญาต ต้นทางของ JavaScript คือการรวมกันของโปรโตคอล โดเมน และพอร์ตที่มีต้นกำเนิดการเรียก JavaScript โดยค่าเริ่มต้น, web เบราว์เซอร์บล็อกการเรียก JavaScript จากต้นทางหนึ่งที่พยายามเรียกสคริปต์จากต้นทางอื่น การเข้าสู่ระบบด้วย Amazon SDK สำหรับ JavaScript อนุญาตการเรียกจากต้นทางอื่น หากมีการระบุไว้เป็นส่วนหนึ่งของ แอปพลิเคชัน.
เมื่อลงทะเบียน webไซต์สำหรับเข้าสู่ระบบด้วย Amazon ป้อนโครงร่าง โดเมน และพอร์ตของ webหน้าซึ่งมีการเข้าสู่ระบบด้วย Amazon SDK สำหรับ JavaScript (เช่นampเลอ, http://www.example.com หรือ https://localhost:8080)
ผลตอบแทนที่ได้รับอนุญาต URL การกลับมา URL คือที่อยู่บน a webไซต์ที่ใช้เข้าสู่ระบบด้วย Amazon
การ บริการอนุญาต เปลี่ยนเส้นทางผู้ใช้ไปยังที่อยู่นี้เมื่อเข้าสู่ระบบเสร็จสมบูรณ์
ดูเพิ่มเติม เปลี่ยนเส้นทาง URL.
รหัส API ตัวระบุที่เข้าสู่ระบบด้วย Amazon SDK ใช้เพื่อระบุแอปบนอุปกรณ์เคลื่อนที่ไปยังบริการการอนุญาต คีย์ API ถูกสร้างขึ้นเมื่อคุณลงทะเบียนแอพมือถือ
แอปพลิเคชัน แอปพลิเคชันคือการลงทะเบียนที่มีข้อมูลที่บริการอนุญาตจำเป็นต้องตรวจสอบลูกค้าก่อนที่ลูกค้าจะสามารถเข้าถึง pro . ของลูกค้าได้fileNS. นอกจากนี้ยังมีข้อมูลพื้นฐานเกี่ยวกับธุรกิจของคุณที่แสดงต่อผู้ใช้ทุกครั้งที่ใช้การเข้าสู่ระบบด้วย Amazon บน your webเว็บไซต์หรือแอพมือถือ
แอปพลิเคชัน แอปพลิเคชันคือการลงทะเบียนที่มีข้อมูล บริการอนุญาต จำเป็นต้องตรวจสอบไคลเอนต์ก่อนที่ไคลเอนต์จะเข้าถึงได้ โปรลูกค้าfiles. นอกจากนี้ยังมีข้อมูลพื้นฐานเกี่ยวกับธุรกิจของคุณที่แสดงต่อผู้ใช้ทุกครั้งที่ใช้การเข้าสู่ระบบด้วย Amazon บน your webเว็บไซต์หรือแอพมือถือ
รหัส appstore AppStore ID ระบุแอพมือถือโดยไม่ซ้ำกันใน Amazon AppStore
รหัสอนุญาต รหัสการอนุญาตคือค่าที่ใช้โดย การให้สิทธิ์รหัสการอนุญาต เพื่อให้ webเว็บไซต์เพื่อขอ an โทเค็นการเข้าถึง.
การให้รหัสการอนุญาต การให้สิทธิ์ Authorization Code คือการให้สิทธิ์ที่ใช้
เซิร์ฟเวอร์ ตามการประมวลผลเพื่อขอไฟล์ โทเค็นการเข้าถึง. การใช้รหัสการให้สิทธิ์เซิร์ฟเวอร์จะได้รับไฟล์ รหัสอนุญาต เป็นพารามิเตอร์การสืบค้นหลังจากผู้ใช้ล็อกอินเซิร์ฟเวอร์จะแลกเปลี่ยนรหัสการอนุญาต ตัวระบุลูกค้า และ นักช้อปความลับ สำหรับโทเค็นการเข้าถึงและโทเค็นการรีเฟรช
การให้สิทธิ์ การให้สิทธิ์เป็นกระบวนการที่ บริการอนุญาต ตรวจสอบลูกค้า webคำขอของไซต์สำหรับการเข้าถึงa โปรลูกค้าfile. การให้สิทธิ์ต้องใช้ไฟล์ ตัวระบุลูกค้า และ ขอบเขตการเข้าถึงและอาจต้องมี นักช้อปความลับ. หากกระบวนการสำเร็จ webเว็บไซต์ได้รับ an โทเค็นการเข้าถึง.
การให้สิทธิ์มีสองประเภทคือ การให้โดยปริยาย และ การให้สิทธิ์รหัสการอนุญาต.
บริการอนุญาต บริการการอนุญาตเข้าสู่ระบบด้วย Amazon คือชุดข้อมูลปลายทางที่จัดเตรียมโดย Amazon ซึ่งอนุญาตให้ลูกค้าเข้าสู่ระบบผู้ใช้ผ่าน การให้สิทธิ์. บริการการอนุญาตจะแสดงหน้าจอเข้าสู่ระบบและหน้าจอสิทธิ์แก่ผู้ใช้ มันให้ โทเค็นการเข้าถึง, รีเฟรชโทเค็น, และ โปรลูกค้าfile ข้อมูลเพื่อเข้าสู่ระบบกับลูกค้าของ Amazon
ตัวระบุกลุ่ม ตัวระบุบันเดิลคือตัวระบุเฉพาะสำหรับแอป iOS โดยปกติจะอยู่ในรูปแบบของ com.companyname.appname.
ลูกค้า ลูกค้าคือ webเว็บไซต์หรือแอพมือถือที่ใช้การเข้าสู่ระบบด้วย Amazon
ตัวระบุลูกค้า ตัวระบุไคลเอ็นต์คือค่าที่กำหนดให้กับลูกค้าเมื่อพวกเขาลงทะเบียนด้วยการเข้าสู่ระบบกับ Amazon มีขนาดสูงสุด 100 ไบต์ ตัวระบุไคลเอ็นต์ถูกใช้ร่วมกับความลับไคลเอนต์เพื่อยืนยันตัวตนของไคลเอ็นต์เมื่อพวกเขาร้องขอการอนุญาตการอนุญาตจาก บริการอนุญาต. ตัวระบุไคลเอ็นต์ไม่เป็นความลับ
นักช้อปความลับ ความลับของลูกค้าเช่น ตัวระบุลูกค้าเป็นค่าที่กำหนดให้กับลูกค้าเมื่อพวกเขาลงทะเบียนเข้าสู่ระบบกับ Amazon มีขนาดสูงสุด 64 ไบต์ ความลับของไคลเอ็นต์ถูกใช้ร่วมกับตัวระบุไคลเอ็นต์เพื่อยืนยันตัวตนของไคลเอ็นต์เมื่อพวกเขาร้องขอไฟล์การอนุญาตให้ใช้สิทธิ จาก บริการอนุญาต. ความลับของลูกค้าจะต้องถูกเก็บไว้เป็นความลับ
หน้าจอยินยอม เมื่อผู้ใช้ล็อกอินเข้าสู่ a webไซต์หรือแอปบนอุปกรณ์เคลื่อนที่เป็นครั้งแรก จะแสดงหน้าจอยินยอมหากแอปร้องขอfile ข้อมูล.
หน้าจอคำยินยอมจะแสดงชื่อ ภาพโลโก้ file, และ ประกาศความเป็นส่วนตัว URL ที่เกี่ยวข้องกับแอพพร้อมกับไฟล์ ขอบเขตการเข้าถึง แอปกำลังร้องขอ
โปรลูกค้าfile โปรลูกค้าfile มีข้อมูลเกี่ยวกับลูกค้าเข้าสู่ระบบด้วย Amazon รวมถึงชื่อ ที่อยู่อีเมล รหัสไปรษณีย์ และตัวระบุที่ไม่ซ้ำกัน NS webเว็บไซต์จะต้องได้รับ โทเค็นการเข้าถึง ก่อนที่พวกเขาจะได้รับโปรลูกค้าfile. ชนิดของโปรfile ข้อมูลที่ส่งคืนถูกกำหนดโดย ขอบเขตการเข้าถึง.
การให้โดยปริยาย การให้โดยนัยคือไฟล์ การให้สิทธิ์ ที่สามารถทำได้โดยใช้เพียงผู้ใช้ web เบราว์เซอร์ โดยใช้การให้โดยปริยาย เบราว์เซอร์จะได้รับ an โทเค็นการเข้าถึง เป็นส่วน URI การให้สิทธิ์โดยปริยายต้องใช้ไฟล์ ตัวระบุลูกค้า และ ขอบเขตการเข้าถึง. การให้โดยปริยายไม่ส่งคืน a รีเฟรชโทเค็น.
หน้าจอเข้าสู่ระบบ หน้าจอเข้าสู่ระบบเป็นหน้า HTML ที่แสดงต่อผู้ใช้เมื่อพยายามเข้าสู่ระบบa webเว็บไซต์หรือแอพมือถือโดยใช้การเข้าสู่ระบบด้วย Amazon ผู้ใช้สามารถป้อนบัญชี Amazon ที่มีอยู่หรือสร้างบัญชีใหม่จากหน้านี้
ภาพโลโก้ file PNG file ให้โดยไคลเอนต์เมื่อตั้งค่าไฟล์ แอปพลิเคชัน. สิ่งนี้จะปรากฏบนหน้าจอการอนุญาตหากผู้ใช้ไม่ได้ให้สิทธิ์เข้าถึงไคลเอนต์ webงาน. โลโก้เป็นตัวแทนของลูกค้า webเว็บไซต์.
ชื่อแพ็คเกจ ชื่อแพ็กเกจเป็นตัวระบุเฉพาะสำหรับแอป Android โดยปกติจะอยู่ในรูปแบบของ com.companyname.appname
ประกาศความเป็นส่วนตัว URL A URL ให้โดยไคลเอนต์เมื่อตั้งค่าไฟล์ แอปพลิเคชัน. สิ่งนี้จะปรากฏบนหน้าจอยินยอมหากผู้ใช้ไม่ได้ให้สิทธิ์เข้าถึงลูกค้า webงาน. NS 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ไซต์และพยายามเข้าสู่ระบบโดยใช้เข้าสู่ระบบด้วย Amazon
เวอร์ชัน เวอร์ชันคือการเข้าสู่ระบบโดยเฉพาะกับไคลเอนต์ Amazon ที่ลงทะเบียนกับไฟล์ แอปพลิเคชัน. แอปพลิเคชันเข้าสู่ระบบด้วย Amazon สามารถมีได้หลายเวอร์ชัน โดยแต่ละเวอร์ชันรองรับทั้ง Android, iOS หรือ web.
เข้าสู่ระบบ amazon ด้วยคู่มือเริ่มต้นใช้งาน Amazon สำหรับ Webเว็บไซต์ – ดาวน์โหลด [ปรับให้เหมาะสม]
เข้าสู่ระบบ amazon ด้วยคู่มือเริ่มต้นใช้งาน Amazon สำหรับ Webเว็บไซต์ – ดาวน์โหลด