brinfo 비교 추가
This commit is contained in:
@ -740,6 +740,10 @@ func (mg *Maingate) getUserTokenWithCheck(platform string, userid string, brinfo
|
|||||||
return info, errors.New("user token not found :" + platform + " / " + userid + " / " + brinfo)
|
return info, errors.New("user token not found :" + platform + " / " + userid + " / " + brinfo)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if found["brinfo"].(string) != brinfo {
|
||||||
|
return info, errors.New("user brinfo is different :" + platform + " / " + userid + " / " + brinfo)
|
||||||
|
}
|
||||||
|
|
||||||
updatetime, ok := found["lastupdate"].(int64)
|
updatetime, ok := found["lastupdate"].(int64)
|
||||||
|
|
||||||
if !ok || time.Now().Unix()-updatetime < mg.maingateConfig.Autologin_ttl {
|
if !ok || time.Now().Unix()-updatetime < mg.maingateConfig.Autologin_ttl {
|
||||||
|
|||||||
Reference in New Issue
Block a user