Mercurial > prosody-modules
annotate mod_privacy_lists/README.markdown @ 5404:1087f697c3f3
mod_http_oauth2: Strip unknown extra fields from client registration
We shouldn't sign things we don't understand!
RFC 7591 section-2 states:
> The authorization server MUST ignore any client metadata sent by the
> client that it does not understand (for instance, by silently removing
> unknown metadata from the client's registration record during
> processing).
Prevents grandfathering in of unvalidated data that might become used
later, especially since the 'additionalProperties' schema keyword was
removed in 698fef74ce53
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 02 May 2023 16:23:40 +0200 |
parents | 7c90e8a67a4f |
children | 9f41d2d33e3e |
rev | line source |
---|---|
1803 | 1 --- |
2 labels: | |
3 - 'Stage-Beta' | |
4 summary: 'Privacy lists (XEP-0016) support' | |
5 ... | |
6 | |
7 Introduction | |
8 ------------ | |
9 | |
10 Privacy lists are a flexible method for blocking communications. | |
11 | |
12 Originally known as mod\_privacy and bundled with Prosody, this module | |
13 is being phased out in favour of the newer simpler blocking (XEP-0191) | |
2237
7c90e8a67a4f
mod_privacy_lists/README: Link to mod_blocklist
Kim Alvefur <zash@zash.se>
parents:
1894
diff
changeset
|
14 protocol, implemented in [mod\_blocklist][doc:modules:mod_blocklist]. |
1803 | 15 |
16 Configuration | |
17 ------------- | |
18 | |
19 None. Each user can specify their privacy lists using their client (if | |
20 it supports XEP-0016). | |
21 | |
22 Compatibility | |
23 ------------- | |
24 | |
25 ------ ------- | |
26 0.9 Works | |
27 0.10 Works | |
28 ------ ------- |