|
|
|
@@ -10,8 +10,8 @@ import ( |
|
|
|
|
|
|
|
type UserLoginLog struct { |
|
|
|
ID int64 `xorm:"pk autoincr"` |
|
|
|
uid int64 `xorm:"NOT NULL"` |
|
|
|
ipAddr string `xorm:"default NULL"` |
|
|
|
UId int64 `xorm:"NOT NULL"` |
|
|
|
IpAddr string `xorm:"default NULL"` |
|
|
|
CreatedUnix timeutil.TimeStamp `xorm:"created"` |
|
|
|
} |
|
|
|
|
|
|
|
@@ -21,10 +21,10 @@ func SaveLoginInfoToDb(r *http.Request, u *User) { |
|
|
|
|
|
|
|
var dateRecord UserLoginLog |
|
|
|
|
|
|
|
dateRecord.uid = u.ID |
|
|
|
dateRecord.ipAddr = getIP(r) |
|
|
|
log.Info("uid=" + fmt.Sprint(dateRecord.uid)) |
|
|
|
log.Info("ip=" + dateRecord.ipAddr) |
|
|
|
dateRecord.UId = u.ID |
|
|
|
dateRecord.IpAddr = getIP(r) |
|
|
|
log.Info("uid=" + fmt.Sprint(dateRecord.UId)) |
|
|
|
log.Info("ip=" + dateRecord.IpAddr) |
|
|
|
|
|
|
|
statictisSess.Insert(&dateRecord) |
|
|
|
} |
|
|
|
|