fix: kfz/login接口不再保存数据到kfz_token表
This commit is contained in:
parent
804dfb6812
commit
ab448f6fbc
@ -50,7 +50,7 @@ func main() {
|
||||
tokenHandler := handler.NewTokenHandler(tokenRepo)
|
||||
|
||||
// Kfz登录
|
||||
kfzHandler := handler.NewKfzHandler(tokenRepo)
|
||||
kfzHandler := handler.NewKfzHandler()
|
||||
|
||||
// 配置相关
|
||||
configHandler := handler.NewConfigHandler("./config/config.yaml")
|
||||
|
||||
@ -5,20 +5,15 @@ import (
|
||||
"log"
|
||||
"net/http"
|
||||
|
||||
"kfz-goods-pricing/internal/repository"
|
||||
"kfz-goods-pricing/internal/service"
|
||||
)
|
||||
|
||||
// KfzHandler Kfz处理器
|
||||
type KfzHandler struct {
|
||||
tokenRepo *repository.TokenRepository
|
||||
}
|
||||
type KfzHandler struct{}
|
||||
|
||||
// NewKfzHandler 创建Kfz处理器实例
|
||||
func NewKfzHandler(tokenRepo *repository.TokenRepository) *KfzHandler {
|
||||
return &KfzHandler{
|
||||
tokenRepo: tokenRepo,
|
||||
}
|
||||
func NewKfzHandler() *KfzHandler {
|
||||
return &KfzHandler{}
|
||||
}
|
||||
|
||||
// KfzLogin 登录孔网并返回用户信息
|
||||
@ -60,13 +55,6 @@ func (h *KfzHandler) KfzLogin(w http.ResponseWriter, r *http.Request) {
|
||||
|
||||
userInfo.Token = token
|
||||
|
||||
// 保存账号密码和token到数据库
|
||||
if err := h.tokenRepo.UpsertByLoginName(username, userInfo.Nickname, password, token); err != nil {
|
||||
log.Printf("[KfzLogin] 保存Token记录失败: err=%v, clientIP=%s", err, clientIP)
|
||||
} else {
|
||||
log.Printf("[KfzLogin] 账号密码已保存到数据库: login_name=%s, nickname=%s", username, userInfo.Nickname)
|
||||
}
|
||||
|
||||
log.Printf("[KfzLogin] 登录成功: username=%s, userId=%d, nickname=%s, 来源IP: %s", username, userInfo.UserID, userInfo.Nickname, clientIP)
|
||||
|
||||
w.Header().Set("Content-Type", "application/json")
|
||||
|
||||
Loading…
Reference in New Issue
Block a user