aboutsummaryrefslogtreecommitdiff
path: root/lib/csapi/logout.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/csapi/logout.h')
-rw-r--r--lib/csapi/logout.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/csapi/logout.h b/lib/csapi/logout.h
index e9a7ef89..78f14e40 100644
--- a/lib/csapi/logout.h
+++ b/lib/csapi/logout.h
@@ -34,11 +34,12 @@ public:
* devices for the user are also deleted. `Device keys <#device-keys>`_ for the
* device are deleted alongside the device.
*
- * This endpoint does not require UI authorization because UI authorization is
- * designed to protect against attacks where the someone gets hold of a single
- * access token then takes over the account. This endpoint invalidates all
- * access tokens for the user, including the token used in the request, and
- * therefore the attacker is unable to take over the account in this way.
+ * This endpoint does not use the `User-Interactive Authentication API`_ because
+ * User-Interactive Authentication is designed to protect against attacks where
+ * the someone gets hold of a single access token then takes over the account.
+ * This endpoint invalidates all access tokens for the user, including the token
+ * used in the request, and therefore the attacker is unable to take over the
+ * account in this way.
*/
class LogoutAllJob : public BaseJob {
public: