|
@@ -10,7 +10,6 @@ import ( |
|
@@ -10,7 +10,6 @@ import ( |
|
10
|
"github.com/astaxie/beego/logs"
|
10
|
"github.com/astaxie/beego/logs"
|
|
11
|
userCmd "gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/application/users/command"
|
11
|
userCmd "gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/application/users/command"
|
|
12
|
userService "gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/application/users/service"
|
12
|
userService "gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/application/users/service"
|
|
13
|
- "gitlab.fjmaimaimai.com/mmm-go/partnermg/pkg/lib"
|
|
|
|
14
|
)
|
13
|
)
|
|
15
|
|
14
|
|
|
16
|
type AdminLoginController struct {
|
15
|
type AdminLoginController struct {
|
|
@@ -24,7 +23,6 @@ func (c *AdminLoginController) Prepare() { |
|
@@ -24,7 +23,6 @@ func (c *AdminLoginController) Prepare() { |
|
24
|
urlIn := map[string]int{
|
23
|
urlIn := map[string]int{
|
|
25
|
"/v1/auth/captcha-init": 1,
|
24
|
"/v1/auth/captcha-init": 1,
|
|
26
|
"/v1/auth/login": 1,
|
25
|
"/v1/auth/login": 1,
|
|
27
|
- "/v1/auth/login2": 1,
|
|
|
|
28
|
}
|
26
|
}
|
|
29
|
|
27
|
|
|
30
|
nowUrl := c.Ctx.Input.URL()
|
28
|
nowUrl := c.Ctx.Input.URL()
|
|
@@ -37,53 +35,6 @@ func (c *AdminLoginController) Prepare() { |
|
@@ -37,53 +35,6 @@ func (c *AdminLoginController) Prepare() { |
|
37
|
}
|
35
|
}
|
|
38
|
}
|
36
|
}
|
|
39
|
|
37
|
|
|
40
|
-//Login 用户登录
|
|
|
|
41
|
-// func (c *AdminLoginController) Login() {
|
|
|
|
42
|
-// type Paramter struct {
|
|
|
|
43
|
-// Username string `json:"username"`
|
|
|
|
44
|
-// Password string `json:"password"`
|
|
|
|
45
|
-// }
|
|
|
|
46
|
-// var (
|
|
|
|
47
|
-// param Paramter
|
|
|
|
48
|
-// err error
|
|
|
|
49
|
-// )
|
|
|
|
50
|
-// if err = c.BindJsonData(¶m); err != nil {
|
|
|
|
51
|
-// c.ResponseError(fmt.Errorf("json解析失败:%s", err))
|
|
|
|
52
|
-// return
|
|
|
|
53
|
-// }
|
|
|
|
54
|
-// newAdminuserquery := adminuserquery.GetAdminUserQuery{AdminAccount: param.Username}
|
|
|
|
55
|
-// newAdminUserService := adminuserservice.NewAdminUserService(nil)
|
|
|
|
56
|
-// adminuser, err := newAdminUserService.GetAdminUser(&newAdminuserquery)
|
|
|
|
57
|
-// if err != nil {
|
|
|
|
58
|
-// logs.Error("获取用户数据失败:%s", err)
|
|
|
|
59
|
-// c.ResponseError(errors.New("用户不存在"))
|
|
|
|
60
|
-// return
|
|
|
|
61
|
-// }
|
|
|
|
62
|
-// if adminuser.Password != param.Password {
|
|
|
|
63
|
-// c.ResponseError(errors.New("账号或密码错误"))
|
|
|
|
64
|
-// return
|
|
|
|
65
|
-// }
|
|
|
|
66
|
-// if !adminuser.IsUsable {
|
|
|
|
67
|
-// c.ResponseError(errors.New("用户被禁用"))
|
|
|
|
68
|
-// }
|
|
|
|
69
|
-// //TODO
|
|
|
|
70
|
-// newJwt := lib.NewMyToken(adminuser.Id, 0)
|
|
|
|
71
|
-// newToken, err := newJwt.CreateJWTToken()
|
|
|
|
72
|
-// if err != nil {
|
|
|
|
73
|
-// logs.Error("生成jwt数据失败:%s", err)
|
|
|
|
74
|
-// c.ResponseError(errors.New("服务异常"))
|
|
|
|
75
|
-// return
|
|
|
|
76
|
-// }
|
|
|
|
77
|
-// rspdata := map[string]interface{}{
|
|
|
|
78
|
-// "access": map[string]interface{}{
|
|
|
|
79
|
-// "accessToken": newToken,
|
|
|
|
80
|
-// "expiresIn": lib.JWtExpiresSecond,
|
|
|
|
81
|
-// },
|
|
|
|
82
|
-// }
|
|
|
|
83
|
-// c.ResponseData(rspdata)
|
|
|
|
84
|
-// return
|
|
|
|
85
|
-// }
|
|
|
|
86
|
-
|
|
|
|
87
|
func (c *AdminLoginController) Login() {
|
38
|
func (c *AdminLoginController) Login() {
|
|
88
|
var (
|
39
|
var (
|
|
89
|
param userCmd.LoginBySecretKeyCommand
|
40
|
param userCmd.LoginBySecretKeyCommand
|
|
@@ -102,19 +53,6 @@ func (c *AdminLoginController) Login() { |
|
@@ -102,19 +53,6 @@ func (c *AdminLoginController) Login() { |
|
102
|
return
|
53
|
return
|
|
103
|
}
|
54
|
}
|
|
104
|
|
55
|
|
|
105
|
-//Login2 开发临时使用
|
|
|
|
106
|
-func (c *AdminLoginController) Login2() {
|
|
|
|
107
|
- newToken := `eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJleHAiOjE2MDAwOTg5NzMsImlhdCI6MTYwMDA1NTc3MywiaXNzIjoibW1tX3BhcnRuZXJtZyIsIm5iZiI6MTYwMDA1NTc3MywidWlkIjozMjU0ODUxNzgyMTYzMjAwLCJjb21wYW55SWQiOjF9.UaV6XrZLH_XNB6L-Z8ueidCoGN1dou_kYcFAcK5r2-g`
|
|
|
|
108
|
- returnData := map[string]interface{}{
|
|
|
|
109
|
- "access": map[string]interface{}{
|
|
|
|
110
|
- "accessToken": newToken,
|
|
|
|
111
|
- "expiresIn": lib.JWtExpiresSecond,
|
|
|
|
112
|
- },
|
|
|
|
113
|
- }
|
|
|
|
114
|
- c.ResponseData(returnData)
|
|
|
|
115
|
- return
|
|
|
|
116
|
-}
|
|
|
|
117
|
-
|
|
|
|
118
|
//CaptchaInit 极验初始化
|
56
|
//CaptchaInit 极验初始化
|
|
119
|
func (c *AdminLoginController) CaptchaInit() {
|
57
|
func (c *AdminLoginController) CaptchaInit() {
|
|
120
|
const (
|
58
|
const (
|
|
@@ -151,32 +89,3 @@ func (c *AdminLoginController) AdminpPofile() { |
|
@@ -151,32 +89,3 @@ func (c *AdminLoginController) AdminpPofile() { |
|
151
|
c.ResponseData(respData)
|
89
|
c.ResponseData(respData)
|
|
152
|
return
|
90
|
return
|
|
153
|
} |
91
|
} |
|
154
|
-
|
|
|
|
155
|
-// func (c *AdminLoginController) PwdUpdate() {
|
|
|
|
156
|
-// //用与适配前端定义的数据结构
|
|
|
|
157
|
-// type Paramater struct {
|
|
|
|
158
|
-// Pwd string `json:"pwd"`
|
|
|
|
159
|
-// }
|
|
|
|
160
|
-// var (
|
|
|
|
161
|
-// param Paramater
|
|
|
|
162
|
-// err error
|
|
|
|
163
|
-// )
|
|
|
|
164
|
-// if err = c.BindJsonData(¶m); err != nil {
|
|
|
|
165
|
-// logs.Error(err)
|
|
|
|
166
|
-// c.ResponseError(errors.New("json数据解析失败"))
|
|
|
|
167
|
-// return
|
|
|
|
168
|
-// }
|
|
|
|
169
|
-// uid := c.GetUserId()
|
|
|
|
170
|
-// newAdminUserService := adminuserservice.NewAdminUserService(nil)
|
|
|
|
171
|
-// cmd := adminuserCmd.UpdateAdminUserPwdCommand{
|
|
|
|
172
|
-// Id: uid,
|
|
|
|
173
|
-// Password: param.Pwd,
|
|
|
|
174
|
-// }
|
|
|
|
175
|
-// err = newAdminUserService.UpdateAdminPassword(cmd)
|
|
|
|
176
|
-// if err != nil {
|
|
|
|
177
|
-// c.ResponseError(err)
|
|
|
|
178
|
-// return
|
|
|
|
179
|
-// }
|
|
|
|
180
|
-// c.ResponseData(nil)
|
|
|
|
181
|
-// return
|
|
|
|
182
|
-// } |
|
|