พารามิเตอร์การยืนยันตัวตน (Authentication parameters)
ในกระบวนการลงชื่อเข้าใช้แบบมาตรฐานของ OIDC แอปพลิเคชันไคลเอนต์จะเริ่มต้นคำขอการยืนยันตัวตน (authentication request) ที่เปลี่ยนเส้นทางผู้ใช้ไปยังหน้าเว็บประสบการณ์การลงชื่อเข้าใช้แบบสากลที่โฮสต์โดย Logto ตามการตั้งค่าประสบการณ์การลงชื่อเข้าใช้ของคุณ ผู้ใช้สามารถลงชื่อเข้าใช้หรือลงทะเบียนโดยใช้ตัวระบุ วิธีการยืนยัน และตัวเชื่อมต่อโซเชียลหรือ SSO สำหรับองค์กรจากภายนอกที่หลากหลาย
นอกเหนือจาก พารามิเตอร์การยืนยันตัวตนของ OIDC มาตรฐาน ผลิตภัณฑ์ของเรายังมีพารามิเตอร์การยืนยันตัวตนแบบกำหนดเองเพิ่มเติมหลายรายการ เพื่อให้คุณสามารถปรับแต่งประสบการณ์การลงชื่อเข้าใช้ที่ต้องการสำหรับผู้ใช้ปลายทางได้
สิ่งนี้มีประโยชน์อย่างยิ่งเมื่อคุณต้องการบังคับใช้กระบวนการลงชื่อเข้าใช้เฉพาะสำหรับกลุ่มผู้ใช้ที่แตกต่างกัน รวมถึงแต่ไม่จำกัดเพียงสถานการณ์ต่อไปนี้:
ลงทะเบียนโดยตรงสำหรับผู้ใช้ใหม่
สำหรับแคมเปญการลงทะเบียนแบบเจาะจงเป้าหมาย คุณอาจต้องการนำผู้ใช้ใหม่ไปยังหน้าลงทะเบียนโดยตรง ข้ามฟอร์มลงชื่อเข้าใช้เริ่มต้น เพื่อให้ประสบการณ์เริ่มต้นใช้งานราบรื่น
ใช้: พารามิเตอร์ First screen → first_screen=register
ลงทะเบียนพร้อมกรอกอีเมลล่วงหน้าจากลิงก์สมัครสมาชิก
หากคุณเก็บรวบรวมอีเมลผ่านฟอร์มสมัครสมาชิกที่โฮสต์เอง พารามิเตอร์เหล่านี้จะช่วยให้คุณเปลี่ยนเส้นทางผู้สมัครใหม่ไปยังหน้าลงทะเบียนพร้อมกรอกอีเมลล่วงหน้า ทำให้พวกเขาดำเนินการลงทะเบียนได้ง่ายขึ้น
ใช้: พารามิเตอร์ First screen → first_screen=identifier:sign_up&identifier=email&[email protected]
ลิงก์รีเซ็ตรหัสผ่านโดยตรง
สำหรับผู้ใช้ใหม่ที่ต้องตั้งรหัสผ่านใหม่ ส่งลิงก์โดยตรงและเปลี่ยนเส้นทางไปยังหน้าตั้งรหัสผ่านใหม่พร้อมกรอกอีเมลล่วงหน้า
ใช้: พารามิเตอร์ First screen → first_screen=reset_password
เข้าสู่ระบบโซเชียลทันที
หากคุณมีปุ่มลงชื่อเข้าใช้โซเชียลบนเว็บไซต์โดยตรง คุณสามารถใช้พารามิเตอร์เหล่านี้เพื่อข้ามฟอร์มลงชื่อเข้าใช้เริ่มต้นและให้ผู้ใช้ยืนยันตัวตนกับผู้ให้บริการโซเชียลที่เลือกได้ทันที
ใช้: พารามิเตอร์ Direct sign-in → direct_sign_in=social:google
ลงชื่อเข้าใช้ SSO โดยตรงสำหรับลูกค้าองค์กร
สำหรับผลิตภัณฑ์ที่ให้บริการลูกค้าองค์กรหลายราย พารามิเตอร์เหล่านี้ช่วยให้คุณแสดงปุ่ม SSO เฉพาะที่ลงชื่อเข้าใช้ด้วยผู้ให้บริการ SSO ของแต่ละองค์กร ข้ามฟอร์มลงชื่อเข้าใช้สากลและมอบประสบการณ์ที่ราบรื่นสำหรับแต่ละองค์กร
ใช้: พารามิเตอร์ Direct sign-in → direct_sign_in=sso:1234567890
แสดงวิธีลงชื่อเข้าใช้ที่แตกต่างกันสำหรับแต่ละเว็บไซต์
หากผลิตภัณฑ์ของคุณให้บริการทั้งทีมภายในและผู้บริโภค หรือองค์กรที่แตกต่างกัน คุณสามารถปรับแต่งประสบการณ์การลงชื่อเข้าใช้ให้เหมาะสมได้ เช่น - สำหรับเครื่องมือภายใน แสดงเฉพาะการลงชื่อเข้าใช้ด้วยอีเมล/ชื่อผู้ใช้และรหัสผ่าน - สำหรับหน้าเว็บไซต์ที่ให้บริการผู้บริโภค แสดงตัวเลือกการลงชื่อเข้าใช้ทั้งหมด รวมถึง Google login
ใช้: การตั้งค่า first screen หรือ direct sign-in ที่แตกต่างกันตามประเภทเว็บไซต์
อ่านต่อเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับพารามิเตอร์การยืนยันตัวตนเพื่อปรับแต่ง first screen หรือเปิดใช้งานประสบการณ์ direct sign-in สำหรับผู้ใช้ของคุณ
แหล่งข้อมูลที่เกี่ยวข้อง
ฝังฟอร์มลงชื่อเข้าใช้หรือลงทะเบียนอย่างปลอดภัยบนเว็บไซต์ของคุณ
เคล็ดลับเล็กๆ เพื่อปรับปรุงประสบการณ์เริ่มต้นใช้งานของลูกค้า