|
@@ -53,20 +53,20 @@ func (helper *Helper) GenerateToken(recordId string) ([]byte, error) {
|
|
|
}
|
|
|
|
|
|
func (helper *Helper) ValidateToken(id string, token []byte) error {
|
|
|
- //key := DeviceTokenKeyPrefix + id
|
|
|
- //readToken, err := helper.redisClient.Do("GET", key)
|
|
|
- //if err != nil {
|
|
|
- // return err
|
|
|
- //}
|
|
|
- //
|
|
|
- //if !reflect.DeepEqual(readToken, token) {
|
|
|
- // return errors.New("token not match")
|
|
|
- //}
|
|
|
- //
|
|
|
- //_, err = helper.redisClient.Do("EXPIRE", key, DeviceTokenExpires)
|
|
|
- //if err != nil {
|
|
|
- // return err
|
|
|
- //}
|
|
|
+ key := DeviceTokenKeyPrefix + id
|
|
|
+ readToken, err := helper.redisClient.Do("GET", key)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
+
|
|
|
+ if !reflect.DeepEqual(readToken, token) {
|
|
|
+ return errors.New("token not match")
|
|
|
+ }
|
|
|
+
|
|
|
+ _, err = helper.redisClient.Do("EXPIRE", key, DeviceTokenExpires)
|
|
|
+ if err != nil {
|
|
|
+ return err
|
|
|
+ }
|
|
|
|
|
|
return nil
|
|
|
}
|