This commit is contained in:
那些花儿
2025-04-29 10:54:01 +08:00
parent 71fedeb739
commit e3c2051c29
4 changed files with 10 additions and 55 deletions
@@ -11,6 +11,8 @@ import com.budwk.app.sys.services.SysUserService;
import com.budwk.app.web.commons.auth.satoken.StpClientUtil;
import com.budwk.app.web.commons.auth.service.ValidateService;
import com.budwk.app.web.commons.slog.SLogService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import lombok.extern.slf4j.Slf4j;
import org.nutz.dao.Dao;
import org.nutz.integration.jedis.RedisService;
@@ -29,6 +31,7 @@ import javax.servlet.http.HttpSession;
@IocBean
@At("/client/auth")
@Slf4j
@Api(tags = "客户端登录认证")
public class ClientAuthController {
@Inject
@@ -58,6 +61,7 @@ public class ClientAuthController {
@At("/sms-login")
@Ok("json")
@AdaptBy(type = JsonAdaptor.class)
@ApiOperation(value = "短信登录")
public Object doSmsLogin(ClientLoginBody loginBody, HttpServletRequest req) {
try {
String token = clientAuthService.doSmsLogin(loginBody);
@@ -45,5 +45,5 @@ public class ActItemGroupScore extends BaseModel {
@Column
@Comment("队伍排名")
private Integer rank;
private Integer ranking;
}
@@ -1,27 +1,12 @@
package com.budwk.app.web.commons.ext.sms;
import cn.hutool.core.date.DateUtil;
import com.budwk.app.base.exception.BaseException;
import com.budwk.app.base.service.BaseService;
import org.apache.commons.codec.binary.Base64;
import org.codehaus.xfire.client.Client;
import org.nutz.ioc.impl.PropertiesProxy;
import org.nutz.ioc.loader.annotation.Inject;
import org.nutz.ioc.loader.annotation.IocBean;
import org.nutz.json.Json;
import org.nutz.lang.Strings;
import org.nutz.lang.util.NutMap;
import org.nutz.log.Log;
import org.nutz.log.Logs;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
import org.springframework.core.io.Resource;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import java.util.ArrayList;
import java.util.List;
import java.util.stream.Collectors;
/**
* 短信服务