Clarify that the server shouldn't process retries for UIA

pull/977/head
Travis Ralston 6 years ago
parent 0f623113f1
commit e644227f4b

@ -557,9 +557,10 @@ message in the standard format. For example:
} }
If the client has completed all stages of a flow, the homeserver performs the If the client has completed all stages of a flow, the homeserver performs the
API call and returns the result as normal. Completed stages cannot be re-tried; API call and returns the result as normal. Completed stages cannot be retried
The client must abandon the current session and start over. Homeservers should by clients, therefore servers must return either a 401 response with the completed
treat retries as authentication errors. stages, or the result of the API call if all stages were completed when a client
retries a stage.
Some authentication types may be completed by means other than through the Some authentication types may be completed by means other than through the
Matrix client, for example, an email confirmation may be completed when the user Matrix client, for example, an email confirmation may be completed when the user

Loading…
Cancel
Save