- Shipped
- 13 พฤศจิกายน 2569 เวลา 08:16 UTC
- Author
- Kamo
- Commit
- b6b8812
ทางเข้าของผู้ยืม ทำการยืนยันที่อยู่ที่พิมพ์ไว้ทุกที่ และไม่ส่งอะไรเลย ที่อยู่สองครั้ง พิสูจน์คำสะกด ไม่ใช่กล่องจดหมาย กำลังยึดบัญชีที่อยู่ (ตอนนี้ทำโดย ****************) มันต้องอยู่บนหลักฐาน - /portal/account/register ไม่ได้ทำการยืนยันที่อยู่อีกต่อไป รหัสหกตัวเลขไปที่มัน ในชื่อของผู้ให้กู้ กับลิงก์กลับไปยังเว็บไซต์ของผู้ให้กู้ (https://myloan.<lender domain>/verify-email?t=…) แทนที่จะใช้เครื่องจดทะเบียน Kamo - /portal/account/verify {email, code}: รหัส รหัสผิด5ครั้งต่อชั่วโมงต่อคน (CodeAttemptLimiter) - 429 ด้วย retryAfterSeconds หลังจากนั้น - /portal/account/verify/resend {email}: รหัสใหม่; VerificationResendRateLimiter; ตอบคำถาม ใครก็ตามที่มีที่อยู่ และไม่เคยส่งไปรษณีย์ ไปยังที่อยู่ที่พิสูจน์แล้ว - /portal/account/verify-token {token}: ลิงค์ของจดหมาย - /portal/account/prepare-signin ตอบคำถาม verificationRequired:true (และส่งรหัสไปยัง บางคนที่ไม่เคยพิสูจน์ที่อยู่ของพวกเขา ดังนั้นประตูจึงขอรหัสก่อนที่จะล็อกอิน - ไม่มีจดหมาย Kamo "ยินดีต้อนรับสู่พื้นที่ทำงาน" สำหรับผู้ยืมเข้าใช้งาน (EmailVerificationService) sendWelcome = false overloads; ไม่เปลี่ยนแปลงทุกตัวเรียกที่อยู่แล้ว) - **************** ส่งไปยัง accountForMember: พิสูจน์แล้ว ผู้กู้ยืมจะรับบัญชีที่ไม่มีเจ้าของที่เก็บที่อยู่ของเขา (เช่น บัญชีที่กู้ยืม Arive) ทำการ sync เสร็จสมบูรณ์แล้ว); ถ้าไม่เช่นนั้น ก็ใช้บัญชีของพวกเขาเอง เช่นเดียวกับก่อนหน้านี้ จุดสิ้นสุดที่ไม่มีการคุ้มครอง: ตรวจสอบ, ส่งใหม่, ตรวจสอบToken ถูกออกแบบให้เป็นสาธารณะ (ยังไม่มีการวาระงาน), ลงชื่อด้วยเหตุผล
