การสร้างบัญชี การเข้าสู่ระบบ และการตั้งค่าครั้งแรก (Onboarding)
ก่อนใช้ StitchKit เป็นแท่นทำงานส่วนตัวของคุณ คุณจะต้องสร้างบัญชี เข้าสู่ระบบ และผ่านตัวช่วยตั้งค่าเมื่อเปิดใช้ครั้งแรกสั้น ๆ ส่วนนี้อธิบายหน้าจอสมัคร ("Sign up"), เข้าสู่ระบบ ("Log in"), รีเซ็ตรหัสผ่าน ("Forgot password"), ยืนยันอีเมล ("Verify your email") และตัวช่วยตั้งค่าครั้งแรกที่แนะนำแผนตามเครื่อง/ผ้าที่คุณเลือก การสร้างบัญชีนั้นฟรี และคุณเริ่มใช้ฟีเจอร์พื้นฐานหลายอย่างได้โดยไม่ต้องมีบัญชีด้วยซ้ำ
เคล็ดลับ — ใต้ทุกฟอร์มบนหน้าจอจะมีลิงก์สลับ: จากหน้าจอเข้าสู่ระบบไปหน้าสมัคร จากหน้าสมัครไปหน้าเข้าสู่ระบบ และจากหน้าลืมรหัสผ่านกลับไปหน้าเข้าสู่ระบบได้ด้วยการคลิกเพียงครั้งเดียว
1. การสร้างบัญชี ("Sign up")
หน้าจอสมัครประกอบด้วยสามช่อง เฉพาะอีเมลและรหัสผ่านเท่านั้นที่จำเป็น ส่วนชื่อเป็นตัวเลือกเสริม
- คลิกลิงก์ "Don't have an account? Sign up" บนหน้าจอเข้าสู่ระบบ (หรือเปิดหน้าสมัครโดยตรง)
- พิมพ์ชื่อของคุณในช่อง "Name (optional)" — จะเว้นว่างไว้ก็ได้ เพราะช่องนี้ไม่บังคับ
- กรอกอีเมลที่ใช้งานได้ในช่อง "Email" อีเมลนี้เป็นทั้งข้อมูลระบุตัวตนสำหรับเข้าสู่ระบบ และเป็นที่อยู่ที่จะส่งอีเมลยืนยันและรีเซ็ตรหัสผ่านไป
- กรอกรหัสผ่านที่เป็นไปตามกฎรหัสผ่านในช่อง "Password" (ดู "กฎรหัสผ่าน" ด้านล่าง)
- กดปุ่ม "Create account" ระหว่างประมวลผล ปุ่มจะแสดงตัวบ่งชี้สถานะกำลังโหลด
เมื่อสมัครสำเร็จ ระบบจะถือว่าคุณเข้าสู่ระบบโดยอัตโนมัติ และแอปจะนำคุณไปยังหน้าหลัก (หากเข้าใช้เป็นครั้งแรก จะไปยังตัวช่วยตั้งค่าเมื่อเปิดใช้ครั้งแรกด้านล่าง) หากอีเมลลงทะเบียนไว้แล้ว จะปรากฏคำเตือน "This email is already registered" — ในกรณีนี้คุณต้องไปที่หน้าจอเข้าสู่ระบบ
2. การเข้าสู่ระบบ ("Log in")
- กรอกช่อง "Email" และ "Password"
- หากต้องการให้เซสชันคงอยู่บนอุปกรณ์นี้ ให้ทำเครื่องหมายในช่อง "Remember me" ไว้ (โดยค่าเริ่มต้นจะถูกทำเครื่องหมายไว้)
- กดปุ่ม "Log in"
หากอีเมลหรือรหัสผ่านไม่ถูกต้อง จะแสดงข้อความ "Invalid email or password" หากเข้าถึงเซิร์ฟเวอร์ไม่ได้ (ไม่มีอินเทอร์เน็ต) จะเกิดข้อผิดพลาดเครือข่ายที่ขอให้คุณตรวจสอบการเชื่อมต่อ หากเข้าสู่ระบบสำเร็จ แอปจะไปยังหน้าจอหลัก
Windows — คุณเลื่อนระหว่างช่องได้ด้วย
Tabและส่งฟอร์มได้ด้วยEnterช่องรหัสผ่านจะถูกซ่อนไว้ อักขระที่คุณกรอกจะถูกปกปิดด้วยจุด
3. ลืมรหัสผ่าน ("Forgot password")
ลิงก์ "Forgot password" บนหน้าจอเข้าสู่ระบบจะพาคุณไปยังหน้ารีเซ็ต
- พิมพ์อีเมลของบัญชีคุณในช่อง "Email"
- กดปุ่ม "Send reset link"
- หน้าจอจะแสดงข้อความยืนยันแบบเป็นกลางเพื่อความปลอดภัย: หากอีเมลนี้ลงทะเบียนไว้ ลิงก์รีเซ็ตได้ถูกส่งไปแล้ว กรุณาตรวจสอบกล่องจดหมายของคุณ
- คลิกลิงก์รีเซ็ตในอีเมลแล้วตั้งรหัสผ่านใหม่ รหัสผ่านใหม่ต้องเป็นไปตามกฎรหัสผ่านเดียวกันด้วย
หมายเหตุ — เพื่อความปลอดภัย ระบบจะไม่เปิดเผยว่าที่อยู่ที่คุณกรอกได้ลงทะเบียนไว้หรือไม่ ข้อความยืนยันจะเหมือนกันไม่ว่าที่อยู่จะลงทะเบียนไว้หรือไม่ก็ตาม หากลิงก์รีเซ็ตไม่มาถึงอีเมลของคุณ ให้ตรวจสอบโฟลเดอร์สแปม/จดหมายขยะ และตรวจให้แน่ใจว่าคุณพิมพ์ที่อยู่ถูกต้อง ลิงก์จะหมดอายุหลังจากผ่านไประยะหนึ่ง หากหมดอายุแล้วให้ส่งคำขอใหม่
หลังจากรีเซ็ตรหัสผ่านแล้ว คุณสามารถกลับไปยังหน้าจอเข้าสู่ระบบด้วยลิงก์ "Back to login" แล้วเข้าสู่ระบบด้วยรหัสผ่านใหม่ของคุณ
4. การยืนยันอีเมล ("Verify your email")
หลังจากสมัคร บัญชีของคุณพร้อมใช้งานแล้ว แต่ที่อยู่อีเมลของคุณยังไม่ได้รับการยืนยัน แอปจะส่งลิงก์ยืนยันให้คุณ การคลิกลิงก์นี้จะยืนยันที่อยู่ของคุณ
เมื่อบัญชีของคุณยังไม่ได้รับการยืนยัน คุณจะเห็นแถบข้อมูลที่ด้านบนของหน้าจอ "Account" (บัญชี):
- หัวข้อ "Verify your email" และข้อความระบุว่าลิงก์ยืนยันถูกส่งไปยังที่อยู่ใด
- การยืนยันจะเปิดการเข้าถึงเครื่องมือสนับสนุนและฟีเจอร์กู้คืนใบอนุญาต
- หากอีเมลไม่มาถึง คุณขอลิงก์ใหม่ได้ด้วยปุ่ม "Resend email" ระหว่างส่ง ปุ่มจะเปลี่ยนเป็นสถานะ "Sending…" เมื่อสำเร็จ ระบบจะขอให้คุณตรวจสอบกล่องจดหมาย
เคล็ดลับ — หากคุณขอส่งใหม่บ่อยเกินไป ระบบอาจจำกัดการส่งชั่วคราว ให้รอสักครู่แล้วลองอีกครั้ง
5. ตัวช่วยตั้งค่าเมื่อเปิดใช้ครั้งแรก (การตั้งค่า first-run)
เมื่อคุณเปิด StitchKit เป็นครั้งแรก ตัวช่วยตั้งค่าสั้น ๆ จะต้อนรับคุณ คำตอบสามข้อง่าย ๆ ที่คุณให้จะตั้งค่ารูปแบบการบันทึก ระดับรายละเอียดของอินเทอร์เฟซ และการตั้งค่าฝีเข็มตามผ้าไว้ล่วงหน้าให้คุณ จากนั้นจะแนะนำแผนให้คุณ ตัวช่วยนี้จะปรากฏเพียงครั้งเดียวต่ออุปกรณ์
- ต้อนรับ: คุณจะเห็นหน้าจอแนะนำ แล้วดำเนินการต่อด้วย "Next →"
- เครื่อง ("What machine do you have?") — ขั้นที่ 1/3: เลือกยี่ห้อของคุณ: "Brother", "Bernina", "Janome", "Husqvarna", "Singer" หรือ "Other" ตัวเลือกของคุณจะกำหนดรูปแบบการบันทึกเริ่มต้นสำหรับ "Save As"
- ระดับประสบการณ์ ("What's your experience level?") — ขั้นที่ 2/3: เลือก "Beginner", "Intermediate" หรือ "Pro" ตัวเลือกนี้จะกำหนดว่าแถบด้านข้างของตัวแก้ไขจะดูเรียบง่ายหรือขั้นสูงเพียงใด
- ผ้า ("What fabric do you mostly embroider on?") — ขั้นที่ 3/3: เลือกผ้าที่คุณปักเป็นส่วนใหญ่จาก "T-shirt knit", "Woven cotton", "Towel", "Denim", "Cap" หรือ "Mixed" ตัวเลือกนี้จะเติมค่าความหนาแน่นและรองพื้นในตัวปรับตั้ง Save2Sew ให้ล่วงหน้าตามผ้าของคุณ
- สรุปและคำแนะนำแผน: ระบบจะแนะนำแผนให้คุณตามคำตอบที่ให้มา คำแนะนำตามระดับประสบการณ์เป็นดังนี้: Beginner → "Starter", Intermediate → "Pro", Pro → "Ultimate" การ์ดที่แนะนำจะถูกทำเครื่องหมายด้วยป้าย "RECOMMENDED"
ในแต่ละขั้น คุณมีความยืดหยุ่นอยู่บ้าง:
- หากต้องการข้ามคำถามหนึ่ง ใช้ปุ่ม "Skip" ที่มุมขวาบนได้ คุณกลับไปยังขั้นก่อนหน้าได้โดยคลิกที่จุดด้านล่าง และถอยหลังหนึ่งขั้นได้ด้วย "← Back"
- หากต้องการดำเนินการต่อโดยไม่ชำระเงินในหน้าจอแผน ให้แตะลิงก์ "Continue with free version →" คุณจะใช้งานเวอร์ชันฟรีต่อไปได้
- การซื้อแผนไม่จำเป็นต้องสร้างบัญชี การซื้อจะดำเนินการผ่านสโตร์ (Apple) หากคุณเข้าสู่ระบบในภายหลัง การซื้อของคุณจะถูกผูกกับบัญชีและซิงค์ข้ามอุปกรณ์
สิ่งที่ตัวเลือกของคุณสอดคล้องกันในแอป:
| ตัวเลือกเครื่อง | รูปแบบการบันทึกเริ่มต้น |
|---|---|
| "Brother" | PES |
| "Bernina" | EXP |
| "Janome" | JEF |
| "Husqvarna" | VP3 |
| "Singer" | XXX |
| "Other" / ไม่แน่ใจ | DST (สากล — รูปแบบกลางที่ทุกเครื่องอ่านได้) |
| ระดับประสบการณ์ | แผนที่แนะนำ | โหมดตัวแก้ไข |
|---|---|---|
| "Beginner" | "Starter" | เรียบง่าย (Basic) |
| "Intermediate" | "Pro" | เรียบง่าย (Basic) |
| "Pro" | "Ultimate" | ขั้นสูง (Advanced) |
เคล็ดลับ — ตัวเลือกเหล่านี้ไม่ถาวร คุณเปลี่ยนรูปแบบไฟล์ โหมดตัวแก้ไข และการตั้งค่าผ้าได้ตลอดเวลาจากหน้าจอตั้งค่าที่เกี่ยวข้องในภายหลัง หากคุณข้ามตัวช่วย ระบบจะใช้ค่าเริ่มต้นที่ปลอดภัย (DST + โหมดเรียบง่าย + ผ้าทอ)
6. กฎรหัสผ่าน
รหัสผ่านจะถูกตรวจสอบด้วยกฎเดียวกันทั้งฝั่งเบราว์เซอร์และฝั่งเซิร์ฟเวอร์:
- ต้องมีความยาวอย่างน้อย 10 อักขระ
- ต้องมีตัวอักษรอย่างน้อยหนึ่งตัว
- ต้องมีตัวเลขอย่างน้อยหนึ่งตัว
หากคุณกรอกรหัสผ่านที่ไม่เป็นไปตามกฎ หน้าจอสมัครจะเตือนคุณก่อนส่ง: "Password must be at least 10 characters and include a letter and a number" ป้ายกำกับช่องในฟอร์มสมัครก็มีข้อความเตือนนี้เช่นกัน: "Password (min. 10 characters)"
7. "Remember me", เซสชัน และโทเคน
StitchKit รักษาเซสชันไว้ด้วยระบบโทเคน (token) สองส่วน: โทเคนการเข้าถึง (access token) ที่อายุสั้น และโทเคนต่ออายุ (refresh token) ที่อายุยาว
- เมื่อทำเครื่องหมาย "Remember me" ไว้ (ค่าเริ่มต้น): โทเคนต่ออายุจะถูกบันทึกลงในอุปกรณ์ของคุณ เมื่อคุณปิดแล้วเปิดแอปใหม่ เซสชันของคุณจะคงอยู่และถูกกู้คืนโดยอัตโนมัติ
- เมื่อไม่ได้ทำเครื่องหมาย "Remember me": โทเคนจะถูกเก็บไว้ในหน่วยความจำเฉพาะเซสชันนั้น ไม่ถูกเขียนลงดิสก์ เมื่อคุณปิดแอป เซสชันจะปิดและคุณต้องเข้าสู่ระบบใหม่
- โทเคนการเข้าถึงมีอายุสั้น จะถูกต่ออายุโดยอัตโนมัติในเบื้องหลังด้วยโทเคนต่ออายุ โดยที่คุณไม่ต้องทำอะไร
- เมื่อคุณออกจากระบบ ทั้งโทเคนการเข้าถึงและโทเคนต่ออายุจะถูกล้างและเซสชันจะปิด โทเคนสามารถถูกเพิกถอนได้จากฝั่งเซิร์ฟเวอร์ และเป็นของเฉพาะอุปกรณ์ที่คุณเข้าสู่ระบบ
หมายเหตุ — บนคอมพิวเตอร์สาธารณะหรือที่คุณไม่ไว้ใจ ให้ไม่ทำเครื่องหมายในช่อง "Remember me" เพื่อไม่ให้เซสชันของคุณคงค้างอยู่บนอุปกรณ์ และถูกออกจากระบบโดยอัตโนมัติเมื่อคุณปิดแอป