From f9a5b34099e29f1f22c74b8a7266f5c9da162479 Mon Sep 17 00:00:00 2001 From: Will Hunt Date: Wed, 12 May 2021 18:41:56 +0100 Subject: [PATCH] Clarify /register / /login --- proposals/2778-appservice-login.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/proposals/2778-appservice-login.md b/proposals/2778-appservice-login.md index 5b9e0a48..43c024aa 100644 --- a/proposals/2778-appservice-login.md +++ b/proposals/2778-appservice-login.md @@ -55,8 +55,8 @@ then the `errcode` should be `"M_EXCLUSIVE"`. Homeservers should ignore the `access_token` parameter if a type other than `m.login.application_service` has been provided. -The expected flow for appservices would be to `/register` their users, and -then `/login` to generate the appropriate device. +Appservices creating **new** users can still use the `/register` endpoint to generate an `access_token` / `device_id` +but for existing users, the `/login` endpoint can be used instead. ## Potential issues