วิธีตั้งค่าการลงทะเบียนเฉพาะคำเชิญใน Logto
การลงทะเบียนเฉพาะคำเชิญเป็นกรณีการใช้งานที่พบบ่อย มันเพิ่มความพิเศษและความปลอดภัยในขณะที่ช่วยเพิ่มการมีส่วนร่วมและการรักษาลูกค้าสำหรับผลิตภัณฑ์ที่อยู่ในช่วงเริ่มต้นได้อย่างมีประสิทธิภาพ
การลงทะเบียนเฉพาะคำเชิญเป็นกรณีการใช้งานที่พบบ่อย มันเพิ่มความพิเศษและความปลอดภัยในขณะที่ช่วยเพิ่มการมีส่วนร่วมและการรักษาลูกค้าสำหรับผลิตภัณฑ์ที่อยู่ในช่วงเริ่มต้นได้อย่างมีประสิทธิภาพ
ในบล็อกนี้ เราจะแนะนำว่าการลงทะเบียนเฉพาะคำเชิญคืออะไร ข้อกำหนดในการตั้งค่าคืออะไร และวิธีการใช้ Logto อย่างยืดหยุ่นเพื่อบรรลุเป้าหมายของคุณ
สถานการณ์ทั่วไปสำหรับการลงทะเบียนเฉพาะคำเชิญ
การลงทะเบียนเฉพาะคำเชิญมักถูกใช้ในสถานการณ์เช่น:
- การเปิดตัวโหมดลับ: การเข้าถึงผลิตภัณฑ์หรือบริการใหม่แต่เนิ่นๆ สำหรับผู้ใช้ที่ถูกเลือก
- การทดสอ บเบต้า: ควบคุมว่าใครสามารถลองใช้และให้ข้อเสนอแนะเกี่ยวกับผลิตภัณฑ์ก่อนการเปิดตัวเต็มรูปแบบ
- ชุมชนพิเศษ: จำกัดการเข้าถึงสมาชิกที่ได้รับคำเชิญ เช่น เครือข่ายมืออาชีพหรือฟอรัมส่วนตัวหรือระบบภายใน
- กิจกรรมที่มีความต้องการสูง: จัดการการเข้าถึงที่จำกัดสำหรับงาน กิจกรรม หรือข้อเสนอพิเศษ
สถานการณ์เหล่านี้ช่วยสร้างความพิเศษและรับรองการเปิดตัวที่ควบคุมได้
ภาพรวมข้อกำหนด
เรามาแยกข้อกำหนดทางเทคนิคออกเป็นข้อๆ ง่ายๆ:
- การสมัครสมาชิกควรจำกัดไว้เฉพาะผู้ใช้ที่ได้รับเชิญเท่านั้น สาธารณะทั่วไปสามารถลงชื่อเข้าใช้ได้เท่านั้น ไม่สามารถสมัครสมาชิกได้
- นักพัฒนาควรมีรายชื่ออีเมลสำหรับส่งคำเชิญ
- ผู้ใช้จะได้รับและใช้คำเชิญเหล่านี ้เพื่อเข้าถึงแอป
- ผู้ใช้ต้องรีเซ็ตรหัสผ่านของตนเมื่อเข้าสู่ระบบครั้งแรก
Logto มีฟีเจอร์ที่ยืดหยุ่นเพื่อตอบสนองความต้องการเหล่านี้ มาดูวิธีการตั้งค่ากัน
สูตร
ฟีเจอร์หลักของ Logto สำหรับการลงทะเบียนเฉพาะคำเชิญ
ในการนำกระบวนการลงทะเบียนเฉพาะคำเชิญมาใช้ใน Logto คุณสามารถใช้ฟีเจอร์ต่อไปนี้:
ฟีเจอร์ของ Logto | เป้าหมาย |
---|---|
ปิดการสมัครสมาชิก | การสมัครสมาชิกจำกัดให้เฉพาะผู้ใช้ที่ได้รับเชิญเท่านั้น |
สร้างผู้ใช้ (Logto console & management API) | สร้างผู้ใช้ด้วยตนเองหรือแบบโ ปรแกรมเทียบมิได้ |
Webhook | ใช้เหตุการณ์ User.Created และเซิร์ฟเวอร์อีเมลของคุณเองเพื่อลงมือส่งอีเมลคำเชิญโดยอัตโนมัติ |
กระบวนการรีเซ็ตรหัสผ่าน | อนุญาตให้ผู้ใช้ตั้งรหัสผ่านของตนเอง |
คำแนะนำการเข้าสู่ระบบ | ไปที่หน้า “ลืมรหัสผ่าน” โดยตรงโดยไม่ต้องให้ผู้ใช้เริ่มกระบวนการด้วยตนเอง |
ปิดการสมัครในการตั้งค่าประสบการณ์การเข้าสู่ระบบ
เนื่องจากผู้ใช้ไม่สามารถสมัครได้ด้วยตนเองและสามารถลงทะเบียนได้เท่านั้น ไปยังการตั้งค่าประสบการณ์การเข้าสู่ระบบ คลิกที่แท็บ Sign-In & Sign-Up และค้นหาส่วนตัวเลือกขั้นสูง การตั้งค่าเริ่มต้นคือเปิด เปิดใช้งานสิ่งนี้เพื่อให้ผู้ใช้จะเห็นหน้าเข้าสู่ระบบเท่านั้น
ผู้ดูแลสามารถสร้างบัญชีผู้ใช้โดยใช้อีเมลและสร้างรหัสผ่านชั่วคราว
คุณมีรายชื่ออีเมลผู้ใช้และต้องการเชิญพวกเขาให้ลงทะเบียน แม้ว่า Logto จะไม่มีฟีเจอร์คำเชิญในตัว แต่คุณสามารถสร้างบัญชีผู้ใช้ได้ด้วยตนเองผ่านคอนโซลหรือใช้ Management API เพื่อจัดการการสร้างบัญชีจำนวนมาก
การสร้างผู้ใช้ด้วยตนเอง
หากคุณมีผู้ใช้ที่กำหนดไว้ล่วงหน้าเพียงไม่กี่คน คุณสามารถสร้างบัญชีของพวกเขาได้โดยตรงในคอ นโซลผู้ดูแล ผู้ใช้สามารถลงชื่อเข้าใช้ด้วยอีเมลของพวกเขาและใช้ตัวเลือก “ลืมรหัสผ่านของคุณ” เพื่อกำหนดรหัสผ่านของตนเอง
คำเชิญแบบโปรแกรม
หากคุณต้องการทำให้กระบวนการนี้เป็นเชิงโปรแกรมมากขึ้น คุณสามารถส่งคำเชิญและอีเมลต้อนรับเป็นแบบอัตโนมัติไปที่รายการอีเมลผู้ใช้ได้
ใช้ Logto Management API เพื่อสร้างบัญชีผู้ใช้หลายบัญชีในปริมาณมาก
ตั้งค่าแอปแบบ machine-to-machine คุณสามารถใช้ Logto management API เพื่อเปิดใช้งานการสร้างผู้ใช้แบบกว้าง