การกำหนดค่าการลงทะเบียน

Auth Module เพิ่มความยืดหยุ่นในการกำหนดค่าการลง Sign Up ไปที่ส่วน Modules แล้วคลิกไปที่ Auth Module เพื่อเปิดการตั้งค่า

  • SignUp Groups : กำหนดรายชื่อกลุ่มที่ผู้ใช้จะเป็นสมาชิกของกลุ่มหลังจากสมัคร
  • SignUp : อนุญาตให้ผู้ใช้ลงทะเบียนและรับบัญชีในแอปพลิเคชันของคุณ
  • Session timeout (minutes) : กำหนดระยะเวลาที่เซสชันของผู้ใช้จะทำงานโดยไม่มีกิจกรรมของผู้ใช้ หลังจากค่าการหมดเวลา เซสชันของผู้ใช้จะสิ้นสุดลง
  • Failed login delay (in ms) : กำหนดเวลาล่าช้าสำหรับการตอบสนองหลังจากการพยายามเข้าสู่ระบบล้มเหลวเพื่อป้องกันการโจมตีแบบดุร้าย
  • Email confirmation required : กำหนดว่าผู้ใช้ต้องยืนยันการลงทะเบียนทางอีเมลหรือไม่
  • Signed-Up User Active : ตั้งค่า active=true สำหรับแต่ละวัตถุผู้ใช้ที่สร้างขึ้นใหม่หากเปิดใช้งาน
  • แท็บ Groups อนุญาตให้สร้างและกำหนดค่ารายการกลุ่มผู้ใช้

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

  • login inputString : ตรวจสอบค่าอีเมล;
  • Confirm password inputString : ตรวจสอบว่ารหัสผ่านตรงกันหรือไม่
  • ปุ่ม Register : สร้างวัตถุ User ใหม่และตรวจสอบการลงทะเบียน;

การสร้างกระบวนการทางธุรกิจการลงทะเบียนแบบกำหนดเอง

  1. ในเครื่องมือแก้ไขอินเทอร์เฟซ ให้สร้าง Container และใส่องค์ประกอบ Input สองสามรายการในนั้นตามตัวอย่างด้านล่าง

    • ฟิลด์ E-mail มีหน้าที่ป้อนและตรวจสอบอีเมลของผู้ใช้ [ Input (email) สำหรับเว็บแอปพลิเคชันและ Email field สำหรับแอปพลิเคชันมือถือ];
    • input ที่สองมีหน้าที่ป้อนและตรวจสอบรหัสผ่านผู้ใช้ใหม่ [ Input (password) สำหรับเว็บแอปพลิเคชันและ ช่องรหัสผ่าน สำหรับแอปพลิเคชันมือถือ];
    • จำเป็นต้องใช้ input ที่สามเพื่อทำซ้ำรหัสผ่านที่สร้างโดยผู้ใช้และตรวจสอบว่าสิ่งเหล่านี้ตรงกันหรือไม่ [ Input (password) สำหรับเว็บแอปพลิเคชันและ Pass field สำหรับแอปพลิเคชันมือถือ];
    • ปุ่ม Register เริ่มกระบวนการทางธุรกิจในการตรวจสอบค่าที่ป้อนทั้งหมด
    • ปุ่ม Login เริ่มต้น Navigate ทางบล็อกไปยังแบบฟอร์มการให้สิทธิ์ผู้ใช้ที่เหมาะสม
  2. สร้างกระบวนการทางธุรกิจที่เกี่ยวข้องกับปุ่ม Register เหตุการณ์ onClick จะเป็นจุดเริ่มต้นสำหรับกระบวนการนี้

  3. ก่อนอื่น ต้องสร้างตรรกะด้วยวิธีนั้นเพื่อตรวจสอบและตรวจสอบความถูกต้องของฟิลด์ที่ป้อน รับบล็อก Get Properties ใช้เพื่อรับข้อมูล

  4. ค่าที่ป้อนโดยผู้ใช้ ( Value ) จะถูกส่งผ่านไปยังอินพุตของกระบวนการ Server request POST /register/

  5. เมื่อเสร็จสิ้นกระบวนการ Server request POST /register/ สำเร็จแล้ว Auth Token ( token ) จะถูกส่งคืนจากเอาต์พุต ซึ่งถูกกำหนดให้กับเซสชันผู้ใช้ปัจจุบัน ( Set Auth Token ) และผู้ใช้จะถูกเปลี่ยนเส้นทางไปยังเพจที่ต้องการซึ่งกำหนดโดย Navigate บล็อก

AppMaster 101คอร์สเร่งรัด

10 โมดูล
2 สัปดาห์

ไม่แน่ใจว่าจะเริ่มจากตรงไหน? เริ่มต้นด้วยคอร์สเร่งรัดสำหรับผู้เริ่มต้นของเราและสำรวจ AppMaster ตั้งแต่ต้นจนจบ

เริ่มต้น
AppMaster 101 Crash Course

ต้องการความช่วยเหลือเพิ่มเติม?

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

headphones

ติดต่อฝ่ายสนับสนุน

บอกเราเกี่ยวกับปัญหาของคุณ แล้วเราจะช่วยหาทางแก้ไขให้

message

แชทชุมชน

เชื่อมต่อกับผู้ใช้คนอื่นเพื่อรับความช่วยเหลือเกี่ยวกับแพลตฟอร์ม

เข้าร่วมชุมชน
การกำหนดค่าการลงทะเบียน | AppMaster University