mirror of https://github.com/hykilpikonna/AquaDX
[O] Simplify userlogin
parent
4a383521d7
commit
88b7804123
|
@ -1,37 +0,0 @@
|
|||
package icu.samnyan.aqua.sega.maimai2.handler.impl;
|
||||
|
||||
import com.fasterxml.jackson.core.JsonProcessingException;
|
||||
import icu.samnyan.aqua.sega.maimai2.handler.BaseHandler;
|
||||
import icu.samnyan.aqua.sega.maimai2.model.response.UserLoginResp;
|
||||
import icu.samnyan.aqua.sega.util.jackson.BasicMapper;
|
||||
import org.slf4j.Logger;
|
||||
import org.slf4j.LoggerFactory;
|
||||
import org.springframework.stereotype.Component;
|
||||
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* @author samnyan (privateamusement@protonmail.com)
|
||||
*/
|
||||
@Component("Maimai2UserLoginHandler")
|
||||
public class UserLoginHandler implements BaseHandler {
|
||||
|
||||
private static final Logger logger = LoggerFactory.getLogger(UserLoginHandler.class);
|
||||
|
||||
private final BasicMapper mapper;
|
||||
|
||||
public UserLoginHandler(BasicMapper mapper) {
|
||||
this.mapper = mapper;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String handle(Map<String, Object> request) throws JsonProcessingException {
|
||||
//String userId = Integer.toString((int)request.get("userId"));
|
||||
|
||||
UserLoginResp resp = new UserLoginResp();
|
||||
|
||||
String json = mapper.write(resp);
|
||||
logger.info("Response: " + json);
|
||||
return json;
|
||||
}
|
||||
}
|
|
@ -0,0 +1,25 @@
|
|||
package icu.samnyan.aqua.sega.maimai2.handler.impl
|
||||
|
||||
import icu.samnyan.aqua.sega.general.dao.CardRepository
|
||||
import icu.samnyan.aqua.sega.maimai2.handler.BaseHandler
|
||||
import icu.samnyan.aqua.sega.util.jackson.BasicMapper
|
||||
import org.springframework.stereotype.Component
|
||||
import java.time.LocalDateTime
|
||||
import kotlin.jvm.optionals.getOrNull
|
||||
|
||||
/**
|
||||
* @author samnyan (privateamusement@protonmail.com)
|
||||
*/
|
||||
@Component("Maimai2UserLoginHandler")
|
||||
class UserLoginHandler(mapper: BasicMapper, val cardRepo: CardRepository) : BaseHandler {
|
||||
val resp = mapper.write(mapOf(
|
||||
"returnCode" to 1,
|
||||
"lastLoginDate" to "2020-01-01 00:00:00.0",
|
||||
"loginCount" to 1,
|
||||
"consecutiveLoginCount" to 0,
|
||||
"loginId" to 1,
|
||||
"Bearer" to "meow" // Isn't actually used by the game
|
||||
))
|
||||
|
||||
override fun handle(request: Map<String, Any>) = resp
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
package icu.samnyan.aqua.sega.maimai2.model.response;
|
||||
|
||||
import lombok.AllArgsConstructor;
|
||||
import lombok.Data;
|
||||
import lombok.NoArgsConstructor;
|
||||
|
||||
/**
|
||||
* @author samnyan (privateamusement@protonmail.com)
|
||||
*/
|
||||
@Data
|
||||
@AllArgsConstructor
|
||||
@NoArgsConstructor
|
||||
public class UserLoginResp {
|
||||
public int returnCode = 1;
|
||||
public String lastLoginDate = "2020-01-01 00:00:00.0";
|
||||
public int loginCount = 1;
|
||||
public int consecutiveLoginCount = 0;
|
||||
public int loginId = 1; // What is this?
|
||||
public String Bearer = "AQUATOKEN";
|
||||
}
|
Loading…
Reference in New Issue