Cloudrail - เข้าสู่ระบบโซเชียล

ส่วนนี้นำเสนอกรณีการใช้งานของการใช้การเข้าสู่ระบบโซเชียลสำหรับแอป (เว็บ) บทนี้เป็นเพียงภาพรวมเกี่ยวกับการเข้าสู่ระบบโซเชียลและในบทต่อ ๆ ไปเราจะแสดงวิธีการตั้งค่าสำหรับ Facebook และ Twitter แต่การเพิ่มบริการอื่น ๆ เช่น Google Plus, LinkedIn, GitHub, Instagram, Slack, Windows Live ทำได้ง่ายมาก และ Yahoo เราจะใช้ Node.js กับ Express ที่ฝั่งเซิร์ฟเวอร์

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

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

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

บริการที่ล่าช้าและมีมากขึ้นเสนอ“ การเข้าสู่ระบบโซเชียล” (“ เข้าสู่ระบบด้วย Facebook”,“ เข้าสู่ระบบด้วย GitHub” ฯลฯ ) ซึ่งปรับปรุงประสบการณ์ของผู้ใช้โดยให้ผู้ใช้สมัคร / เข้าสู่ระบบด้วยบัญชีที่มีอยู่แล้วบนแพลตฟอร์มยอดนิยม