Comparison

mod_http_oauth2/README.md @ 6342:3eb0255b41b3

mod_http_oauth2: Update README to mention XEP-0493
author Kim Alvefur <zash@zash.se>
date Tue, 15 Jul 2025 23:06:10 +0200
parent 6317:8108aec64fb9
child 6343:6f4469d97349
comparison
equal deleted inserted replaced
6341:3f0970babd67 6342:3eb0255b41b3
273 273
274 ### Scopes 274 ### Scopes
275 275
276 OAuth supports "scopes" as a way to grant clients limited access. 276 OAuth supports "scopes" as a way to grant clients limited access.
277 277
278 There are currently no standard scopes defined for XMPP. This is 278 [XEP-0493: OAuth Client Login] describes using OAuth 2.0 / OpenID Connect with XMPP.
279 something that we intend to change, e.g. by definitions provided in a 279 This module does not yet support [the scopes defined](https://xmpp.org/extensions/xep-0493.html#oauth-scopes).
280 future XEP. This means that clients you authorize currently have to 280 This means that clients you authorize currently have to
281 choose between unrestricted access to your account (including the 281 choose between unrestricted access to your account (including the
282 ability to change your password and lock you out!) and zero access. So, 282 ability to change your password and lock you out!) and zero access. So,
283 for now, while using OAuth clients can prevent leaking your password to 283 for now, while using OAuth clients can prevent leaking your password to
284 them, it is not currently suitable for connecting untrusted clients to 284 them, it is not currently suitable for connecting untrusted clients to
285 your account. 285 your account.