16 lines
454 B
Go
16 lines
454 B
Go
package v1
|
|
|
|
import "github.com/gogf/gf/v2/frame/g"
|
|
|
|
type LoginReq struct {
|
|
g.Meta `path:"/auth/login" method:"post" tags:"Admin/Auth" summary:"Administrator login"`
|
|
Username string `json:"username" v:"required"`
|
|
Password string `json:"password" v:"required"`
|
|
}
|
|
type LoginRes struct {
|
|
AccessToken string `json:"accessToken"`
|
|
RefreshToken string `json:"refreshToken"`
|
|
ExpiresIn int64 `json:"expiresIn"`
|
|
AdminID uint64 `json:"adminId"`
|
|
}
|