Software /
code /
prosody-modules
Diff
mod_rest/README.markdown @ 4068:504a0cd5f883
mod_rest/README: Mention OAuth
mod_http_oauth2 needs docs too
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Mon, 20 Jul 2020 21:55:07 +0200 |
parent | 4067:5790c3cf615b |
child | 4069:b89f381abaa9 |
line wrap: on
line diff
--- a/mod_rest/README.markdown Mon Jul 20 21:54:52 2020 +0200 +++ b/mod_rest/README.markdown Mon Jul 20 21:55:07 2020 +0200 @@ -23,9 +23,15 @@ ``` {.lua} Component "rest.example.net" "rest" -rest_credentials = "Bearer dmVyeSBzZWNyZXQgdG9rZW4K" +component_secret = "dmVyeSBzZWNyZXQgdG9rZW4K" +modules_enabled = {"http_oauth2"} ``` +## OAuth2 + +[mod_http_oauth2] can be used to grant bearer tokens which are +accepted by mod_rest. + ## Sending stanzas The API endpoint becomes available at the path `/rest`, so the full URL @@ -35,7 +41,7 @@ ``` {.sh} curl https://prosody.example:5281/rest \ - --oauth2-bearer dmVyeSBzZWNyZXQgdG9rZW4K \ + --user username \ -H 'Content-Type: application/xmpp+xml' \ --data-binary '<message type="chat" to="user@example.org"> <body>Hello!</body>