Software /
code /
prosody-modules
File
mod_test_data/README.markdown @ 5705:527c747711f3
mod_http_oauth2: Limit revocation to clients own tokens in strict mode
RFC 7009 section 2.1 states:
> The authorization server first validates the client credentials (in
> case of a confidential client) and then verifies whether the token was
> issued to the client making the revocation request. If this
> validation fails, the request is refused and the client is informed of
> the error by the authorization server as described below.
The first part was already covered (in strict mode). This adds the later
part using the hash of client_id recorded in 0860497152af
It still seems weird to me that revoking a leaked token should not be
allowed whoever might have discovered it, as that seems the responsible
thing to do.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 29 Oct 2023 11:30:49 +0100 (14 months ago) |
parent | 3357:af824168729a |
line wrap: on
line source
--- description: Generate test data labels: - 'Stage-Alpha' --- This module is of use to developers who want to fill their Prosody storage with test data, e.g. for debugging, testing or performance measurements of Prosody or client code. Currently it only supports filling MAM archives, but patches are welcome for other functionality.