annotate mod_register_dnsbl/README.markdown @ 5416:2393dbae51ed

mod_http_oauth2: Add option for specifying TTL of registered clients Meant to simplify configuration, since TTL vs ignoring expiration is expected to be the main thing one would want to configure. Unsure what the implications of having unlimited lifetime of clients are, given no way to revoke them currently, short of rotating the signing secret. On one hand, it would be annoying to have the client expire. On the other hand, it is trivial to re-register it.
author Kim Alvefur <zash@zash.se>
date Thu, 04 May 2023 18:41:33 +0200
parents 6412595e2046
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
2295
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
1 Introduction
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
2 ============
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
3
2890
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
4 This module checks the IP addresses attempting to register an account
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
5 against a DNSBL, blocking the attempt if there is a hit.
2295
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
6
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7 Configuration
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
8 =============
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
9
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10 Option Type Default
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
11 ------------------- -------- ------------
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
12 registration\_rbl string *Required*
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
13
2890
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
14 Compatibility
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
15 =============
2295
2d90a2b8482e mod_register_dnsbl: Add README
Kim Alvefur <zash@zash.se>
parents:
diff changeset
16
2890
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
17 Prosody Trunk
6412595e2046 mod_register_dnsbl: Use async support in trunk to actually block registration if a positive match is found in the DNSBL
Kim Alvefur <zash@zash.se>
parents: 2295
diff changeset
18 [1a0b76b07b7a](https://hg.prosody.im/trunk/rev/1a0b76b07b7a) or later.