-
Notifications
You must be signed in to change notification settings - Fork 2
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Section 2.2.3 - the client state MUST include the token #57
Comments
I used a MAY because:1) MQTT originally identifies resuming client with only client id. 2) The client MUST still provide a token when reconnecting and continuing a session, and the broker MUST perform a validation. The client may have gotten a new token, as it may know its token has expired, or it just expanded its right between sessions. The CONNECT message does not specify how clients can push a historical and a new token. |
As discussed in 108 WG meeting: Keep may, explain what may happen if Client IDs clash. |
Made the following text changes - commit 51f08c5 " Note that, according to the MQTT standard, the Broker must use the Client identifier to identify the session state. |
Jim's review:
Section 2.2.3 - I think that the client state MUST include the token and
either the same token is supplied or a token with the same key is supplied
in order to match with an existing state.
The text was updated successfully, but these errors were encountered: