Mercurial > prosody-modules
annotate mod_pubsub_stats/README.markdown @ 5390:f2363e6d9a64
mod_http_oauth2: Advertise the currently supported id_token signing algorithm
This field is REQUIRED. The algorithm RS256 MUST be included, but isn't
because we don't implement it, as that would require implementing a pile
of additional cryptography and JWT stuff. Instead the id_token is
signed using the client secret, which allows verification by the client,
since it's a shared secret per OpenID Connect Core 1.0 ยง 10.1 under
Symmetric Signatures.
OpenID Connect Discovery 1.0 has a lot of REQUIRED and MUST clauses that
are not supported here, but that's okay because this is served from the
RFC 8414 OAuth 2.0 Authorization Server Metadata .well-known endpoint!
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sun, 30 Apr 2023 16:13:40 +0200 |
parents | f1a63271dcfc |
children |
rev | line source |
---|---|
4451
f1a63271dcfc
Add tag 'Statistics' to some modules to ease discoverability
Kim Alvefur <zash@zash.se>
parents:
3409
diff
changeset
|
1 --- |
f1a63271dcfc
Add tag 'Statistics' to some modules to ease discoverability
Kim Alvefur <zash@zash.se>
parents:
3409
diff
changeset
|
2 labels: |
f1a63271dcfc
Add tag 'Statistics' to some modules to ease discoverability
Kim Alvefur <zash@zash.se>
parents:
3409
diff
changeset
|
3 - 'Statistics' |
f1a63271dcfc
Add tag 'Statistics' to some modules to ease discoverability
Kim Alvefur <zash@zash.se>
parents:
3409
diff
changeset
|
4 ... |
f1a63271dcfc
Add tag 'Statistics' to some modules to ease discoverability
Kim Alvefur <zash@zash.se>
parents:
3409
diff
changeset
|
5 |
3409
1900280e2a90
mod_pubsub_stats/README: Link to docs for Prosodys statistics
Kim Alvefur <zash@zash.se>
parents:
3156
diff
changeset
|
6 This module publishes data from [Prosody's `internal` statistics][doc:statistics] |
1900280e2a90
mod_pubsub_stats/README: Link to docs for Prosodys statistics
Kim Alvefur <zash@zash.se>
parents:
3156
diff
changeset
|
7 into a PubSub node in [XEP-0039] format. |
3156
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
8 |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
9 The node defaults to `stats` but can be changed with the option |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
10 `pubsub_stats_node`. |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
11 |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
12 ``` lua |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
13 Component "pubsub.example.com" "pubsub" |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
14 modules_enabled = { |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
15 "pubsub_stats"; |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
16 } |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
17 pubsub_stats_node = "statistics" |
50618747e00e
mod_pubsub_stats: Add a brief README
Kim Alvefur <zash@zash.se>
parents:
diff
changeset
|
18 ``` |