Browse Source

Validad useridcombo value properly.

pull/45/head
Simon Eisenmann 12 years ago
parent
commit
a892de5891
  1. 3
      src/app/spreed-webrtc-server/users.go

3
src/app/spreed-webrtc-server/users.go

@ -75,6 +75,9 @@ func (uh *UsersSharedsecretHandler) Validate(snr *SessionNonceRequest, request * @@ -75,6 +75,9 @@ func (uh *UsersSharedsecretHandler) Validate(snr *SessionNonceRequest, request *
// Parse UseridCombo.
useridCombo := strings.SplitN(snr.UseridCombo, ":", 2)
if len(useridCombo) != 2 {
return "", errors.New("invalid useridcombo")
}
expirationString, userid := useridCombo[0], useridCombo[1]
expiration, err := strconv.ParseInt(expirationString, 10, 64)

Loading…
Cancel
Save