comparison mod_http_oauth2/README.markdown @ 5546:ae20da6d377d

mod_http_oauth2: Link to RFC 7628 in README Links are good.
author Kim Alvefur <zash@zash.se>
date Sun, 11 Jun 2023 14:03:27 +0200
parents fcef6263acdb
children d4a2997deae9
comparison
equal deleted inserted replaced
5545:fcef6263acdb 5546:ae20da6d377d
16 16
17 OAuth and OIDC are web standards that allow you to provide clients and 17 OAuth and OIDC are web standards that allow you to provide clients and
18 third-party applications limited access to your account, without sharing your 18 third-party applications limited access to your account, without sharing your
19 password with them. 19 password with them.
20 20
21 With this module deployed, software that supports OAuth can obtain "access 21 With this module deployed, software that supports OAuth can obtain
22 tokens" from Prosody which can then be used to connect to XMPP accounts using 22 "access tokens" from Prosody which can then be used to connect to XMPP
23 the 'OAUTHBEARER' SASL mechanism or via non-XMPP interfaces such as [mod_rest]. 23 accounts using the [OAUTHBEARER SASL mechanism][rfc7628] or via non-XMPP
24 interfaces such as [mod_rest].
24 25
25 Although this module has been around for some time, it has recently been 26 Although this module has been around for some time, it has recently been
26 significantly extended and largely rewritten to support OAuth/OIDC more fully. 27 significantly extended and largely rewritten to support OAuth/OIDC more fully.
27 28
28 As of April 2023, it should be considered **alpha** stage. It works, we have 29 As of April 2023, it should be considered **alpha** stage. It works, we have
34 Known client implementations: 35 Known client implementations:
35 36
36 - [example shell script for mod_rest](https://hg.prosody.im/prosody-modules/file/tip/mod_rest/example/rest.sh) 37 - [example shell script for mod_rest](https://hg.prosody.im/prosody-modules/file/tip/mod_rest/example/rest.sh)
37 - *(we need you!)* 38 - *(we need you!)*
38 39
39 Support for OAUTHBEARER has been added to the Lua XMPP library, [verse](https://code.matthewwild.co.uk/verse). 40 Support for [OAUTHBEARER][rfc7628] has been added to the Lua XMPP
40 If you know of additional implementations, or are motivated to work on one, 41 library, [verse](https://code.matthewwild.co.uk/verse). If you know of
41 please let us know! We'd be happy to help (e.g. by providing a test server). 42 additional implementations, or are motivated to work on one, please let
43 us know! We'd be happy to help (e.g. by providing a test server).
42 44
43 ## Standards support 45 ## Standards support
44 46
45 Notable supported standards: 47 Notable supported standards:
46 48