เข้าสู่ระบบผ่านเครือข่ายโซเชียล เข้าสู่ระบบโดยใช้เครือข่ายโซเชียล

เข้าสู่ระบบผ่านเครือข่ายโซเชียล  เข้าสู่ระบบโดยใช้เครือข่ายโซเชียล

เว็บไซต์และแอปจำนวนมากต้องการให้ผู้ใช้ลงทะเบียน บางครั้งพวกเขาก็เสนอทางเลือก - ลงทะเบียนหรือเข้าสู่ระบบโดยใช้เครือข่ายโซเชียลแห่งใดแห่งหนึ่ง สะดวกสำหรับผู้ใช้ - ไม่จำเป็นต้องกรอกแบบฟอร์มลงทะเบียนทุกครั้งเพียงคลิกปุ่มเข้าสู่ระบบและยืนยันการเข้าถึง

การเข้าสู่ระบบโซเชียลทำงานอย่างไร?

ง่ายมาก: เพียงเลือก "โซเชียลเน็ตเวิร์ก" ที่คุณต้องการลงทะเบียน คลิกที่ปุ่มที่เหมาะสม จากนั้นยืนยันการอนุญาตในการเข้าถึงข้อมูลส่วนบุคคลของคุณ บ่อยครั้งที่ไซต์หรือแอปพลิเคชันนั้นมีเครือข่ายโซเชียลมากมายให้เลือก หลังจากนี้ ข้อมูลที่จำเป็นทั้งหมดจะถูกส่งไปยังไซต์ และช่องในแบบฟอร์มการลงทะเบียนจะถูกกรอกโดยอัตโนมัติ

ในกรณีนี้ ไซต์ไม่ "รับรู้" รหัสผ่านจากบัญชีโซเชียลเน็ตเวิร์กของคุณ

ควรสังเกตว่าในกรณีนี้ไซต์จะไม่ "เรียนรู้" รหัสผ่านจากบัญชีโซเชียลเน็ตเวิร์กของคุณ - เฉพาะข้อมูลจากโปรไฟล์ที่จำเป็นสำหรับการลงทะเบียนเท่านั้นที่จะถูกส่ง หากไซต์ดูน่าสงสัยสำหรับคุณ และคุณไม่ต้องการให้ไซต์เข้าถึงข้อมูลของคุณ เพียงเลือกการลงทะเบียนปกติ

บันทึก

บางครั้งแอพและไซต์จะขออนุญาตไม่เพียงแค่เข้าสู่ระบบจากเครือข่ายโซเชียลเท่านั้น แต่ยังขอเข้าถึงรายชื่อเพื่อนของคุณหรือโพสต์ในนามของคุณในฟีดกิจกรรมอีกด้วย ในกรณีเช่นนี้ คุณมักจะสามารถเลือกการกระทำที่คุณอนุญาตและบล็อกได้ หากวันหนึ่งคุณเปลี่ยนใจและตัดสินใจว่าคุณอนุญาตไซต์มากเกินไป คุณสามารถบล็อกการเข้าถึงข้อมูลเครือข่ายโซเชียลได้ตลอดเวลาในการตั้งค่าของไซต์หรือแอปพลิเคชันนั้น

องค์กรและผู้ผลิตหลายรายพยายามมีส่วนร่วมในชีวิตของผู้ใช้ให้มากที่สุดเท่าที่จะเป็นไปได้ และเครือข่ายโซเชียลก็เป็นวิธีหนึ่ง

โดยทั่วไป นี่เป็นวิธีที่สะดวกในการประหยัดเวลาและไม่ต้องป้อนข้อมูลทั้งหมดอีกครั้ง ซึ่งอาจใช้เวลานานในการลงทะเบียน ในเวลาเดียวกัน บางไซต์ไม่เพียงแต่ทำให้เป็นไปได้ไม่เพียงแต่กรอกบัญชีของคุณเท่านั้น แต่ยังดำเนินการกับมันได้ เช่น ในความคิดเห็น และในขณะเดียวกันก็แท็กสิ่งพิมพ์จากไซต์นี้บนหน้าโซเชียลเน็ตเวิร์กของคุณ บ่อยครั้งที่การอนุญาตทางสังคมดังกล่าวถูกใช้โดยแอปพลิเคชันและไซต์กีฬา ซึ่งหลังจากการอนุญาตแล้ว คุณจะพบเพื่อน ติดตามความสำเร็จด้านกีฬาของพวกเขา แบ่งปันความสำเร็จกับพวกเขา และแข่งขันได้ องค์กรและผู้ผลิตหลายรายพยายามมีส่วนร่วมในชีวิตของผู้ใช้ให้มากที่สุดเท่าที่จะเป็นไปได้ และเครือข่ายโซเชียลก็เป็นวิธีหนึ่ง

ในทางเทคนิค นี่เป็นวิธีแก้ปัญหาที่พบบ่อยมาก แต่คุณควรเชื่อถือเฉพาะไซต์ที่เชื่อถือได้เท่านั้น และให้ความสนใจกับคำเตือนและคำแนะนำอย่างรอบคอบเมื่อเข้าสู่ระบบ

อ้างอิงข้อมูลจากบริการสนับสนุน Mail.Ru Agent

ในคู่มือนี้ เราจะดูวิธีตั้งค่าการอนุญาตผ่านโซเชียลเน็ตเวิร์กต่อไปนี้:

หากคุณต้องการสร้างแอปตรวจสอบสิทธิ์ผู้ใช้ของคุณเอง ให้ทำตามคำแนะนำด้านล่าง เมื่อขออนุญาต การดำเนินการนี้จะช่วยให้คุณสามารถแสดงโลโก้และชื่อไซต์ของคุณแทนค่าเริ่มต้น:

ติดต่อกับ

คลิกที่ปุ่ม "สร้างแอปพลิเคชัน" หน้าเข้าสู่ระบบบัญชี VKontakte จะเปิดขึ้น:

ตั้งชื่อแอปพลิเคชันแล้วคลิกปุ่ม "สร้าง" ในหน้าใหม่ ให้ระบุข้อมูลโดยละเอียดเกี่ยวกับแอปพลิเคชัน มันจะปรากฏขึ้นเมื่อผู้ใช้ลงทะเบียน (ขอสิทธิ์):

หลังจากบันทึกการเปลี่ยนแปลงแล้ว ให้ไปที่การตั้งค่าแอปพลิเคชันและคัดลอก “รหัสแอปพลิเคชัน” และ “รหัสความปลอดภัย”:

ระบุค่าที่คัดลอกในแผงควบคุมไซต์และคลิกที่ปุ่ม "บันทึก":

ตอนนี้กลับไปที่การตั้งค่าแอปพลิเคชันบนเว็บไซต์ VKontakte และกรอกข้อมูล:

  • "Open API" - เปิดใช้งาน;
  • “ที่อยู่เว็บไซต์” และ “โดเมนหลัก” - โดเมนที่แนบมาของคุณ

แอปพลิเคชันพร้อมใช้งานแล้ว เข้าสู่ระบบโดยใช้โซเชียลเน็ตเวิร์ก VKontakte และตรวจสอบว่าข้อมูลที่ระบุในแอปพลิเคชันแสดงอย่างไร

เฟสบุ๊ค

คลิกที่ปุ่ม "สร้างแอปพลิเคชัน" และในหน้าที่เปิดขึ้น ให้ลงชื่อเข้าใช้บัญชีส่วนตัวของคุณบนเครือข่ายโซเชียล Facebook

จากนั้นคลิกที่ปุ่ม "ลงทะเบียน":

ในการลงทะเบียน คุณจะต้องยืนยันบัญชีของคุณโดยป้อนหมายเลขโทรศัพท์ของคุณ:

กรอกแบบฟอร์มใบสมัครแล้วคลิกที่ปุ่ม "สร้าง ID แอปพลิเคชัน":

คัดลอก "รหัสแอปพลิเคชัน" และ "ความลับของแอปพลิเคชัน" จำเป็นต้องระบุในแผงควบคุมไซต์ในช่อง "รหัสลูกค้า" และ "ความลับของลูกค้า" ตามลำดับ:

จากแผงควบคุม ให้คัดลอก “Redirect URIs”:

ตอนนี้บนเว็บไซต์นักพัฒนา Facebook ให้เลือก "การตั้งค่า" ในเมนูด้านซ้ายและบนหน้าที่เปิดขึ้นให้ไปที่แท็บ "ขั้นสูง":

ในหน้านี้ ให้ค้นหา “URL การเปลี่ยนเส้นทาง OAuth ที่ถูกต้อง” และวาง URL ที่คุณได้รับก่อนหน้านี้ลงในช่อง:

ยานเดกซ์

คลิกที่ปุ่ม "สร้างแอปพลิเคชัน" และในหน้าที่เปิดขึ้นให้ลงชื่อเข้าใช้บัญชีส่วนตัว Yandex ของคุณ หลังจากได้รับอนุมัติแล้ว ให้กรอกแบบฟอร์มใบสมัครใหม่:

ตั้งค่าการอนุญาตต่อไปนี้สำหรับแอปพลิเคชัน:

  • การเข้าถึงวันเดือนปีเกิด;
  • การเข้าถึงที่อยู่อีเมล
  • เข้าถึงการเข้าสู่ระบบ ชื่อและนามสกุล เพศ

คัดลอก "Callback URI" จากแผงควบคุมไซต์ ระบุในช่อง "Callback URL" ของแอปพลิเคชัน และคลิกที่ปุ่ม "บันทึก":

คัดลอก ID แอปพลิเคชันและรหัสผ่าน:

ป้อนข้อมูลนี้ในแผงควบคุมไซต์:

แอปพลิเคชันพร้อมใช้งานแล้ว

Google+

คลิกที่ปุ่ม "สร้างแอปพลิเคชัน" และในหน้าที่เปิดขึ้น ให้ลงชื่อเข้าใช้บัญชีส่วนตัวของคุณบนเครือข่ายโซเชียล Google+

บนหน้าที่เปิดขึ้นมา ให้เลือก “Google+ API”:

หากต้องการเปิดใช้ API คุณต้องสร้างโปรเจ็กต์ คลิกที่ปุ่ม "สร้างโครงการ":

กรอกแบบฟอร์มโครงการ ยอมรับเงื่อนไขการใช้งาน จากนั้นคลิกที่ปุ่ม "สร้าง":

ตอนนี้คุณสามารถเปิดใช้งาน API:

และเริ่มสร้างแอปพลิเคชัน:

การสร้างแอปพลิเคชันประกอบด้วยสี่ขั้นตอน:

1. เลือกประเภทของข้อมูลรับรอง:

2. สร้างรหัสไคลเอ็นต์ OAuth 2.0 ระบุที่อยู่โดเมนและ URI การเปลี่ยนเส้นทางที่อนุญาต (คัดลอกจากแผงควบคุม):

3. กรอกข้อมูลเกี่ยวกับแอปพลิเคชัน - มันจะแสดงให้ผู้ใช้เห็นระหว่างการลงทะเบียน:

4. คลิก “เสร็จสิ้น”:

ใบสมัครของเราพร้อมใช้งานแล้ว ไปที่หน้าของเขากันเถอะ โดยคลิกที่ "ข้อมูลประจำตัว" ในคอลัมน์ด้านซ้ายและเลือกแอปพลิเคชันจากรายการ:

คัดลอกรหัสไคลเอ็นต์และข้อมูลลับเพื่อระบุในแผงควบคุมไซต์:

ทวิตเตอร์

คลิกที่ปุ่ม "สร้างแอปพลิเคชัน" และในหน้าที่เปิดขึ้น ให้ลงชื่อเข้าใช้บัญชีส่วนตัวของคุณบนโซเชียลเน็ตเวิร์ก Twitter หากต้องการสร้างแอปพลิเคชัน คุณจะต้องป้อนและยืนยันหมายเลขโทรศัพท์ของคุณ (

ฉันพูดคุยเกี่ยวกับความจริงที่ว่าไซต์จำเป็นต้องทำให้สะดวกที่สุดเท่าที่จะเป็นไปได้สำหรับผู้ใช้ ฉันยังกล่าวด้วยว่าจำเป็นต้องทำให้ผู้คนเข้าสู่ไซต์ได้ง่ายขึ้นโดยทำให้สามารถเข้าสู่ระบบผ่านเครือข่ายโซเชียลได้ ตามที่สัญญาไว้ วันนี้ฉันได้เตรียมคู่มือสำหรับคุณ ซึ่งจะช่วยให้คุณเรียนรู้วิธีแนบคุณลักษณะนี้กับเว็บไซต์ของคุณได้อย่างง่ายดาย

วันนี้คุณจะได้เรียนรู้วิธีเข้าสู่เว็บไซต์ผ่านบริการยอดนิยมเช่น Vkontakte, Facebook และ Tweeter เพิ่มการอนุญาตผ่านเครือข่ายโซเชียลเหล่านี้ เราจะออนไลน์โดยใช้บริการพิเศษ: Loginza และ uLogin แบบอะนาล็อก ฉันจะแสดงตัวอย่างไซต์ WordPress ให้คุณดู คุณสามารถดูว่ามันมีลักษณะอย่างไรในบล็อกทดสอบของฉัน

การอนุญาตผ่านโซเชียลเน็ตเวิร์กโดยใช้ uLogin

บริการนี้สามารถเข้าถึงได้และเข้าใจได้แม้กระทั่งกับผู้ใช้อินเทอร์เน็ตโดยเฉลี่ย รองรับระบบการจัดการเนื้อหาที่เป็นที่รู้จักทั้งหมดและเครือข่ายโซเชียลมากมาย (รวมถึง Odnoklassniki, เมลและ Google +) หากต้องการตั้งค่าการอนุญาต ให้ไปที่บริการ เลือกแพลตฟอร์มที่ต้องการ (ในกรณีนี้คือ Wordpress) และคลิกที่ "ลิงก์ไปยังหน้าปลั๊กอิน":

เราจะได้รับแจ้งให้ดาวน์โหลดปลั๊กอินลงในคอมพิวเตอร์ของเรา เลือกโฟลเดอร์ที่เราต้องการบันทึกไฟล์เก็บถาวรและดาวน์โหลด จากนั้นเราจะแตกไฟล์เก็บถาวรลงในโฟลเดอร์ใดๆ บนดิสก์ และใช้ตัวจัดการไฟล์ใดๆ (เช่น ใช้ Total Commander) เพื่ออัปโหลดโฟลเดอร์ไปยังเว็บไซต์ในไดเร็กทอรี wp-content/plugins

ตอนนี้สิ่งที่เหลืออยู่คือการเปิดใช้งานปลั๊กอินในแผงผู้ดูแลระบบ ไปที่แผงผู้ดูแลระบบ ส่วนปลั๊กอิน ตรงข้ามกับ “uLogin” คลิก “เปิดใช้งาน” ทั้งหมด! ขณะนี้บนเว็บไซต์ WordPress ของเรา คุณสามารถเข้าสู่ระบบและแสดงความคิดเห็นผ่านเครือข่ายโซเชียลที่มีชื่อเสียงที่สุดได้:

หากคุณไปที่ส่วน "ปลั๊กอิน" ในแผงผู้ดูแลระบบ คุณจะเห็นรายการย่อย uLogin ซึ่งมีหน้าที่รับผิดชอบในการตั้งค่าแบบฟอร์ม:

ในหน้าการตั้งค่า คุณสามารถเปลี่ยนการแสดงผลของโซเชียลมีเดียได้ เครือข่ายบนแผงแบบฟอร์ม เมนูบริการ ฟิลด์ที่ร้องขอ ฟิลด์เพิ่มเติม และข้อความเข้าสู่ระบบ:

ฉันไม่ได้แตะต้องอะไรเลยที่นี่ แต่ตามที่เข้าใจแล้ว การเปลี่ยนแปลงทั้งหมดต้องทำเป็นภาษาอังกฤษ โดยหลักการแล้ว คุณสามารถลองใช้พารามิเตอร์เหล่านี้ได้ แต่ปลั๊กอินทำงานได้อย่างสมบูรณ์แล้ว หากคุณต้องการแนบการอนุญาตไปยังไซต์บนแพลตฟอร์มอื่น แต่ละไฟล์เก็บถาวรจะมีไฟล์ Readme ซึ่งอธิบายการติดตั้งปลั๊กอินสำหรับ CMS ที่ระบุทีละขั้นตอน

อย่างที่คุณเห็น ไม่มีอะไรซับซ้อน และการติดตั้งทั้งหมดจะใช้เวลาเพียงไม่กี่นาทีเท่านั้น

<? php echo ulogin_panel() ; ?>

การตั้งค่าการอนุญาตผ่านโซเชียลเน็ตเวิร์กโดยใช้บริการ Loginza

บริการนี้ยังรวมเข้ากับเครือข่ายโซเชียลยอดนิยมอีกด้วย เครือข่ายและยังมีการกำหนดค่าหน้าต่างการอนุญาตที่ยืดหยุ่น ขั้นแรกให้ไปที่บริการและเข้าสู่ระบบ ซึ่งสามารถทำได้โดยใช้เครือข่ายโซเชียลใดก็ได้ หลังจากเข้าสู่ระบบ คุณจะถูกนำไปที่หน้าบัญชีของคุณ ซึ่งจะมีการกำหนดค่าแบบฟอร์ม:

ไปที่ส่วน “วิดเจ็ต Loginza ของฉัน” และเพิ่มไซต์ที่ต้องการ:

หากต้องการทำงานกับเว็บไซต์ คุณต้องยืนยันสิทธิ์ของคุณ เราคลิกที่ปุ่ม "ยืนยันสิทธิ์" เราจะถูกขอให้ใส่แท็กพิเศษในหน้าหลัก:

หลังจากยืนยันสิทธิ์แล้ว เราก็สามารถปรับแต่งหน้าต่างได้อย่างปลอดภัยตามที่เราต้องการ:

ID ส่วนบุคคลและรหัสลับของคุณอยู่ในหน้า "การตั้งค่า" ซึ่งจำเป็นสำหรับการกำหนดค่าวิดเจ็ตหลังจากติดตั้งบนเว็บไซต์:

ในหน้าลักษณะที่ปรากฏ คุณสามารถปรับแต่งลักษณะที่ปรากฏของหน้าต่างได้โดยใช้ไฟล์ style.css หากคุณเข้าใจไฟล์นี้ คุณสามารถทดลองได้ หากไม่เข้าใจ ก็ควรปล่อยให้ทุกอย่างไม่เปลี่ยนแปลงจะดีกว่า บนแท็บ "ดู" คุณจะเห็นผลงานของคุณ:

ส่วน “สถิติ” แสดงจำนวนผู้ใช้ที่ได้รับอนุญาตที่ใช้วิดเจ็ตนี้:

รหัส HTML สำหรับแบบฟอร์มนี้อยู่ที่แท็บ "รหัส HTML"

เลือก “ปลั๊กอิน WordPress” และดาวน์โหลดลงในคอมพิวเตอร์ของคุณ ใช้ตัวจัดการไฟล์ใดๆ เพิ่มปลั๊กอินลงในไดเร็กทอรี wp-content/plugins เราเปิดใช้งานปลั๊กอินและในแผงผู้ดูแลระบบเราจะมีส่วน "Loginza" เข้าไปข้างใน

ผู้ใช้บางคนเสียใจที่ยังไม่มีใครสร้างเครือข่ายโซเชียลโดยไม่ต้องลงทะเบียน โครงการดังกล่าวจะมีข้อดีหลายประการ แต่ก็มีข้อเสียอยู่มากเช่นกัน และที่สำคัญไม่มีใครสามารถดูแลเพจของตัวเองได้ ด้วยเหตุนี้จึงไม่มีใครสร้างมันขึ้นมา แต่หากจำเป็น คุณสามารถใช้มันได้โดยไม่ต้องลงทะเบียน

คุณสามารถใช้เครือข่ายที่คล้ายกันได้ แน่นอนว่าฟังก์ชันการทำงานจะถูกจำกัด แต่การค้นหาบุคคล ตรวจสอบว่าเขาออนไลน์หรือดูวิดีโอเป็นเรื่องง่าย ไม่จำเป็นต้องมีโปรแกรมหรือส่วนขยายของเบราว์เซอร์ ทุกคนสามารถเข้าถึงแบบเปิดได้

จะเข้าสู่ VKontakte หรือ Odnoklassniki โดยไม่ต้องลงทะเบียนได้อย่างไร?

หากภารกิจหลักในการเปลี่ยนมาสู่สังคม เครือข่ายโดยไม่ต้องลงทะเบียน - นี่คือการค้นหาผู้คนการใช้บริการพิเศษจาก Yandex นั้นง่ายกว่ามาก ไปที่ลิงก์ yandex.ru/people แล้วคุณจะถูกพาไปค้นหาผู้คนเป็นพิเศษ เพียงกรอกชื่อและนามสกุลของคุณเพื่อรับรายชื่อ:

เพื่อให้การค้นหาแม่นยำยิ่งขึ้น คุณสามารถป้อนข้อมูลเพิ่มเติมและเลือกเครือข่ายโซเชียลที่ต้องการได้ บน Odnoklassniki และในโซเชียลเน็ตเวิร์กอื่น ๆ หน้าจะไม่ถูกซ่อนจากผู้ใช้ที่ไม่ได้ลงทะเบียน ดังนั้นให้เปิดโปรไฟล์ใดก็ได้:

ในทำนองเดียวกัน คุณสามารถค้นหาในโซเชียลเน็ตเวิร์กอื่นๆ ได้ เครือข่าย เมื่อใช้ VKontakte คุณไม่จำเป็นต้องเปลี่ยนไปใช้ Yandex.People ที่นั่น การค้นหาผู้ใช้เปิดกว้างสำหรับทุกคน ป้อน vk.com/search ในแถบที่อยู่และหน้าที่คุณต้องการจะเปิดขึ้น:

ในบรรทัดหลัก คุณสามารถระบุชื่อและนามสกุลของคุณได้ และสามารถป้อนข้อมูลเพิ่มเติมผ่านแผงด้านข้างได้:

บางคนมีการซ่อนเพจไม่ให้บุคคลทั่วไปเข้าถึงได้ แต่ส่วนใหญ่มักจะเป็นเพจสาธารณะ ดังนั้นคุณจึงสามารถดูรูปภาพ วิดีโอ โพสต์บนวอลล์ สถานะ และอื่นๆ อีกมากมายได้อย่างง่ายดาย

Odnoklassniki โดยไม่ต้องลงทะเบียน

เพียงไปที่ไซต์นี้และในหน้าหลักคุณจะเห็นโพสต์และวิดีโอยอดนิยม:

คุณสามารถไปที่ชุมชนใดก็ได้และดูโพสต์โดยไม่ต้องลงทะเบียน เมื่อคุณพยายามเขียนความคิดเห็นหรือเข้าร่วมกลุ่ม คุณจะถูกนำไปที่หน้าเข้าสู่ระบบ

เยี่ยมชมเครือข่ายโซเชียลแม้จะมีฟังก์ชั่นจำกัด แต่คุณยังคงสามารถดูโปรไฟล์และเนื้อหาเกือบทั้งหมดได้ หากนี่ยังไม่เพียงพอสำหรับคุณ แต่คุณไม่ต้องการใช้โปรไฟล์ของคุณ ตัวเลือกที่ดีที่สุดคือการสร้างหน้าเพิ่มเติม ไม่ได้มีหมายเลขโทรศัพท์ฟรี? ซื้อบัญชีสำเร็จรูปที่ Buyaccs.com ร้านค้าออนไลน์แห่งนี้ขายโปรไฟล์จากโซเชียลเน็ตเวิร์กเกือบทั้งหมด เครือข่าย:

ค่าใช้จ่ายขึ้นอยู่กับจำนวนบัญชีและจำนวนเพื่อนในบัญชี คุณสามารถชำระเงินด้วยวิธีใดก็ได้ จากบัตรธนาคาร เงินอิเล็กทรอนิกส์ และแม้แต่การโอนเงินจากยอดคงเหลือในโทรศัพท์ของคุณ (ผ่าน Robokassa) ด้วยการใช้จ่ายเงินเพียงเล็กน้อย คุณจะได้รับโปรไฟล์และสามารถใช้โซเชียลเน็ตเวิร์กได้โดยไม่ต้องลงทะเบียน

ไซต์เช่น VKontakte, Odnoklassniki, Facebook และ Twitter ใช้เพื่อวัตถุประสงค์ต่าง ๆ แต่เราต้องไม่ลืมว่าไซต์เหล่านี้ทั้งหมดเหมาะสำหรับการทำงานระยะไกล ค้นหาและใช้งานโดยทำตามขั้นตอนง่าย ๆ คุณสามารถรับเงินเล็กน้อยเพื่อซื้อบัญชีให้ตัวเองหรือชำระค่าการสื่อสารผ่านมือถือ

มีข้อมูลเฉพาะที่เป็นประโยชน์เกี่ยวกับการใช้งานทางเทคนิค

และในระยะสั้น...

สำหรับการอนุญาตและการลงทะเบียน จะใช้ตาราง "ผู้ใช้" เดียวกัน เมื่อรวมกับการลงทะเบียนและการอนุญาตตามปกติ เมื่อในระหว่างการลงทะเบียน (ในรูปแบบที่ง่ายที่สุด) อีเมล รหัสผ่าน และการเข้าสู่ระบบของผู้ใช้จะถูกเพิ่มลงในตาราง "ผู้ใช้" และในระหว่างการอนุญาต การโต้ตอบของการเข้าสู่ระบบและรหัสผ่านที่ป้อนกับสิ่งที่มีอยู่ในฐานข้อมูลคือ ตรวจสอบแล้ว มันถูกใช้ในลักษณะเดียวกันและการลงทะเบียน/การอนุญาตผ่านโซเชียลเน็ตเวิร์ก เฉพาะในกรณีนี้ แหล่งที่มาของข้อมูลเกี่ยวกับผู้ใช้สำหรับการลงทะเบียนไม่ใช่ผู้ใช้โดยตรงที่ป้อนข้อมูลลงในแบบฟอร์ม แต่เป็นเครือข่ายโซเชียล สุทธิ. การลงทะเบียนในกรณีนี้ค่อนข้างโปร่งใสเช่น ไม่ปรากฏแก่ผู้ใช้ โครงการมีดังต่อไปนี้โดยประมาณ (โดยไม่มีข้อมูลเฉพาะของโปรโตคอล Oauth):


1) ผู้ใช้เลือกเข้าสู่ระบบผ่านโซเชียลมีเดีย สุทธิ.
2) มีการเรียกไปยังหน้าการอนุญาตในเครือข่ายโซเชียลนี้ เครือข่ายหากบุคคลนั้นยังไม่ได้เข้าสู่ระบบที่นั่น หลังจากป้อนข้อมูลแล้วและหากเขาได้รับอนุญาตก่อนหน้านี้จะมีการขออนุญาตใช้ข้อมูลของเขา
3) ถ้ามีคนปฏิเสธนั่นคือจุดจบ หากเขาตกลง เขาจะถูกเปลี่ยนเส้นทางไปยังหน้าเว็บไซต์ที่ระบุในการตั้งค่า Oauth
4) ผู้ใช้โซเชียลมีเดียทุกคน เครือข่ายมีตัวระบุเฉพาะของตนเองที่สามารถร้องขอได้ สำหรับตาราง “ผู้ใช้” ของคุณ คุณจะต้องเพิ่มฟิลด์เพิ่มเติมสองสามฟิลด์ (เช่น เช่นนี้): auth_via (enum("native, "vk", "mailru", "...")) - เพื่อระบุประเภท ของการลงทะเบียนผู้ใช้และ social_id - ตัวระบุที่ไม่ซ้ำกันในเครือข่ายโซเชียลจะถูกเก็บไว้ที่นี่ หากคุณต้องการเก็บข้อมูลเฉพาะบางอย่างของผู้ใช้รายนี้จากเครือข่ายโซเชียล คุณสามารถสร้างฟิลด์เพิ่มเติมสำหรับข้อมูลนี้ได้
5) หลังจากที่ผู้ใช้อนุญาตให้ใช้ข้อมูลของตนแล้ว จำเป็นต้องขอข้อมูลที่จำเป็นจากโซเชียลเน็ตเวิร์ก เครือข่าย ได้แก่ และรหัสผู้ใช้ในโซเชียลมีเดีย เครือข่าย นี่คือจุดเริ่มต้นของกระบวนการลงทะเบียนที่มองไม่เห็น คุณต้องตรวจสอบว่ามีผู้ใช้ที่มี social_id นี้อยู่ในฐานข้อมูลหรือไม่ หากไม่มี ให้ใส่ social_id ซึ่งเป็นข้อมูลของผู้ใช้จากโซเชียลมีเดีย เครือข่ายในฐานข้อมูลหากจำเป็น เพียงเท่านี้ผู้ใช้ก็ลงทะเบียนแล้ว
หากมีข้อมูลเกี่ยวกับผู้ใช้ คุณจะต้องขอข้อมูลปัจจุบันจากโซเชียลมีเดีย เปรียบเทียบกับฐานข้อมูลในฐานข้อมูล และหากมีการเปลี่ยนแปลง ให้อัพเดตในฐานข้อมูลของคุณ หากไม่เป็นเช่นนั้น ให้ไปยังขั้นตอนถัดไป
6) มีการสร้างเซสชันที่มีข้อมูลผู้ใช้

ดังนั้น ตารางที่มีอยู่ของการลงทะเบียน "ดั้งเดิม" ของผู้ใช้ไซต์จึงถูกรวมเข้าด้วยกัน โดยตารางที่มีฟิลด์ที่จำเป็นสำหรับการลงทะเบียน/การอนุญาตผ่านโซเชียลมีเดีย เครือข่าย.และไม่รบกวนกัน.

สำหรับผู้ใช้ที่ลงทะเบียนจากโซเชียลมีเดีย โดยปกติแล้วไม่มีรหัสผ่านเครือข่ายและการเข้าสู่ระบบ จำเป็นสำหรับการอนุญาต และเพราะว่า ผู้ใช้เข้าสู่ระบบโดยใช้การเข้าสู่ระบบโซเชียลและรหัสผ่านของเขา เครือข่ายแล้วไม่มีอะไรจะระบุที่นี่ และในระหว่างการอนุญาต คุณสามารถเพิ่มเงื่อนไขให้กับคำขอเข้าสู่ระบบและยืนยันรหัสผ่านได้

"และที่ไหน `auth_via`="native""

เพื่อแยกผู้ใช้ที่ลงทะเบียนจากเครือข่ายโซเชียล เครือข่าย

ดังที่คุณเห็นแล้วว่าคีย์หลักแบบเพิ่มค่าอัตโนมัติภายใน (ภายในไซต์) จะถูกสร้างขึ้นสำหรับผู้ใช้แต่ละคนในตาราง ดังนั้นจึงไม่มีความแตกต่างสำหรับตรรกะของไซต์ระหว่างผู้ใช้ที่ลงทะเบียนผ่านโซเชียลมีเดีย เครือข่ายและผ่านทางเว็บไซต์ หากเราพูดถึงร้านค้าออนไลน์ คุณสามารถใช้ ID ภายในเพียงรหัสเดียวเพื่อเชื่อมโยงคำสั่งซื้อกับผู้ใช้ได้


ที่ถูกพูดถึงมากที่สุด
Shopping Life ออนไลน์ ดูอย่างเป็นทางการ Shopping Life ออนไลน์ ดูอย่างเป็นทางการ
ตัวแปลง USB-UART: กะพริบด้วยอะแดปเตอร์ ตัวเลือกทางเลือกสำหรับอะแดปเตอร์ USB-UART ตัวแปลง USB-UART: กะพริบด้วยอะแดปเตอร์ ตัวเลือกทางเลือกสำหรับอะแดปเตอร์ USB-UART
สวิตช์ไฟอัจฉริยะ WiFi รีเลย์ไฟฟ้าพร้อมการควบคุม wifi สวิตช์ไฟอัจฉริยะ WiFi รีเลย์ไฟฟ้าพร้อมการควบคุม wifi


สูงสุด