From 503f5d1ac017eebfd473459c355bd5932b7c7ca9 Mon Sep 17 00:00:00 2001
From: liujie <1793218484@qq.com>
Date: 星期二, 01 九月 2026 17:52:13 +0800
Subject: [PATCH] update
---
backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java b/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java
index ceb74ac..e65575e 100644
--- a/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java
+++ b/backend/src/main/java/com/tourguide/modules/user/service/GuideRegistrationService.java
@@ -27,6 +27,7 @@
public class GuideRegistrationService {
private static final int PENDING = 0;
private static final int APPROVED = 1;
+ private static final String REGISTRATION_SCENE = "registration";
private static final Duration TOKEN_TTL = Duration.ofMinutes(30);
private static final String TOKEN_KEY_PREFIX = "tourguide:guide-registration:token:";
private static final DateTimeFormatter APPLICATION_NO_TIME = DateTimeFormatter.ofPattern("yyyyMMddHHmmss");
@@ -54,7 +55,7 @@
public GuideRegistrationTokenResponse verifyPhone(String phone, String code) {
ensurePhoneCanRegister(phone);
- verificationCodeService.verifyAndConsume(phone, code);
+ verificationCodeService.verifyAndConsume(phone, code, REGISTRATION_SCENE);
String token = UUID.randomUUID().toString().replace("-", "");
redisTemplate.opsForValue().set(tokenKey(token), phone, TOKEN_TTL);
return new GuideRegistrationTokenResponse(token, TOKEN_TTL.getSeconds());
@@ -62,7 +63,7 @@
public SmsCodeResponse sendCode(String phone) {
ensurePhoneCanRegister(phone);
- return verificationCodeService.send(phone);
+ return verificationCodeService.send(phone, REGISTRATION_SCENE);
}
public String requireVerifiedPhone(String registrationToken) {
--
Gitblit v1.7.1