修复验证码bug
This commit is contained in:
		
							parent
							
								
									f5f89bd2b5
								
							
						
					
					
						commit
						8b17a51d5d
					
				@ -145,7 +145,7 @@ function loadCoinSystem() {
 | 
				
			|||||||
                });
 | 
					                });
 | 
				
			||||||
                const result = await response.json();
 | 
					                const result = await response.json();
 | 
				
			||||||
                if (response.ok) {
 | 
					                if (response.ok) {
 | 
				
			||||||
                    modalMessage.innerText = '验证码已发送,请查收。2分钟后可重新发送。';
 | 
					                    modalMessage.innerText = '验证码已发送。若未收到,2分钟后可重新发送。';
 | 
				
			||||||
                    sessionStorage.setItem('phoneNumber', phoneNumber); // 保存手机号
 | 
					                    sessionStorage.setItem('phoneNumber', phoneNumber); // 保存手机号
 | 
				
			||||||
                } else {
 | 
					                } else {
 | 
				
			||||||
                    modalMessage.innerText = `发送失败!请稍后再试。`;
 | 
					                    modalMessage.innerText = `发送失败!请稍后再试。`;
 | 
				
			||||||
@ -180,9 +180,15 @@ function loadCoinSystem() {
 | 
				
			|||||||
                body: JSON.stringify({ phoneNumber, verificationCode })
 | 
					                body: JSON.stringify({ phoneNumber, verificationCode })
 | 
				
			||||||
            });
 | 
					            });
 | 
				
			||||||
            const result = await response.json();
 | 
					            const result = await response.json();
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					            // 检查响应状态和验证结果
 | 
				
			||||||
            if (response.ok && result.verified) {
 | 
					            if (response.ok && result.verified) {
 | 
				
			||||||
                modalMessage.innerText = '验证通过,请稍后……';
 | 
					                modalMessage.innerText = '验证通过,请稍后……';
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					                // 确保在正确验证后,不再处理错误消息
 | 
				
			||||||
 | 
					                verifyBtn.disabled = true;  // 禁用按钮,防止多次点击
 | 
				
			||||||
 | 
					                verificationCodeInput.disabled = true;  // 禁用输入框,防止再次输入
 | 
				
			||||||
 | 
					
 | 
				
			||||||
                const phoneHash = CryptoJS.SHA256(phoneNumber).toString();
 | 
					                const phoneHash = CryptoJS.SHA256(phoneNumber).toString();
 | 
				
			||||||
                const phonesResponse = await fetchNoCache('https://download.xn--xhq44jb2fzpc.com/user/pn.json');
 | 
					                const phonesResponse = await fetchNoCache('https://download.xn--xhq44jb2fzpc.com/user/pn.json');
 | 
				
			||||||
                const phonesData = await phonesResponse.json();
 | 
					                const phonesData = await phonesResponse.json();
 | 
				
			||||||
@ -224,6 +230,7 @@ function loadCoinSystem() {
 | 
				
			|||||||
    });
 | 
					    });
 | 
				
			||||||
 | 
					
 | 
				
			||||||
        
 | 
					        
 | 
				
			||||||
 | 
					        
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    
 | 
					    
 | 
				
			||||||
 | 
				
			|||||||
@ -1002,8 +1002,8 @@ async function fetchNoCache(url) {
 | 
				
			|||||||
<script src="https://download.xn--xhq44jb2fzpc.com/upload/simplemde.min.js?v=1.0.4"></script>
 | 
					<script src="https://download.xn--xhq44jb2fzpc.com/upload/simplemde.min.js?v=1.0.4"></script>
 | 
				
			||||||
<script src="https://download.xn--xhq44jb2fzpc.com/upload/submission.min.js?v=2.0"></script>
 | 
					<script src="https://download.xn--xhq44jb2fzpc.com/upload/submission.min.js?v=2.0"></script>
 | 
				
			||||||
<!-- <script src="/js/submission.js"></script> -->
 | 
					<!-- <script src="/js/submission.js"></script> -->
 | 
				
			||||||
<script src="https://download.xn--xhq44jb2fzpc.com/upload/coin.min.js"></script>
 | 
					<!-- <script src="https://download.xn--xhq44jb2fzpc.com/upload/coin.min.js"></script> -->
 | 
				
			||||||
<!-- <script src="/js/coin.js"></script> -->
 | 
					<script src="/js/coin.js"></script>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  
 | 
					  
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user