Skip to content
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

Spec client-server IS unbind API #2282

Merged
merged 4 commits into from
Sep 10, 2019
Merged

Spec client-server IS unbind API #2282

merged 4 commits into from
Sep 10, 2019

Conversation

turt2live
Copy link
Member

@turt2live turt2live commented Sep 4, 2019

This is part 5 of many, as shown by #2253

Based on #2255 - the actual diff is here. See 'docs' status check for what this looks like in the spec.

Specs part of MSC2140.

Note: this modifies the endpoint in MSC2140 to be more in line with the remainder of the proposal.

As per [MSC2140](#2140)

Note: this modifies the endpoint in MSC2140 to be more in line with the remainder of the proposal.
@turt2live turt2live force-pushed the travis/spec/is-unbind branch from 99089c6 to 185c564 Compare September 4, 2019 22:38
@turt2live turt2live added the blocked Something needs to be done before action can be taken on this PR/issue. label Sep 4, 2019
@turt2live
Copy link
Member Author

matrix-org/synapse#5980 shows that this spec appears to be the correct way to do things.

@turt2live turt2live marked this pull request as ready for review September 5, 2019 14:59
@turt2live turt2live removed the blocked Something needs to be done before action can be taken on this PR/issue. label Sep 5, 2019
@turt2live turt2live requested a review from a team September 5, 2019 15:00
@turt2live turt2live added the client-server Client-Server API label Sep 5, 2019
summary: Removes a user's third party identifier from an identity server.
description: |-
Removes a user's third party identifier from the provided identity server.
This should not cause an unbind from the homeserver (as ``/3pid/delete``
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

An 'unbind from the homeserver' isn't really a defined thing: 'binding' is the 3pid -> mxid mapping on the IS. I would just say maybe, "Removes a user's third party identifier from the provided identity server without removing it from the homeserver[...]".

@turt2live turt2live requested a review from dbkr September 6, 2019 19:06
@turt2live turt2live merged commit 7a391bf into master Sep 10, 2019
@turt2live turt2live deleted the travis/spec/is-unbind branch September 10, 2019 16:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
client-server Client-Server API
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants