mod_tos/README.md
author Kim Alvefur <zash@zash.se>
Sun, 18 Jun 2023 22:23:24 +0200
changeset 5561 d7667d9ad96a
parent 4659 7f61d89a594d
permissions -rw-r--r--
mod_rest: Include full_jid property on origin Fixes permission check in disco#info query to your own account, where the 'to' would have been stripped since it equals the account JID, leaving mod_disco passing nil, which triggers an error in module:may()
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4659
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     1
# mod_tos
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     2
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     3
A very drafty module to implement some kind of Terms of Service acceptance
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     4
tool.
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     5
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     6
Currently, this only works with clients implementing this very drafty
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     7
protocol. The result of the experiments will be an update to the
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     8
[ToS ProtoXEP](https://xmpp.org/extensions/inbox/tos.html), with the goal
7f61d89a594d mod_tos: Initial draft
Jonas Schäfer <jonas@wielicki.name>
parents:
diff changeset
     9
of acceptance.