| Tue, 28 Mar 2023 00:30:18 +0200 |
Kim Alvefur |
mod_tokenauth: Fix storage API mistake in revocation
|
| Mon, 27 Mar 2023 20:51:07 +0100 |
Matthew Wild |
mod_tokenauth: Fix traceback when checking expiry of tokens with no expiry
|
| Mon, 27 Mar 2023 18:35:57 +0100 |
Matthew Wild |
mod_tokenauth: Refactor API to separate tokens and grants
|
| Sun, 26 Mar 2023 16:46:48 +0100 |
Matthew Wild |
mod_tokenauth: Support for creating sub-tokens
|
| Sun, 26 Mar 2023 15:53:27 +0100 |
Matthew Wild |
mod_tokenauth: return error if storage of new token fails
|
| Fri, 24 Mar 2023 12:59:47 +0000 |
Matthew Wild |
mod_tokenauth: Track last access time (last time a token was used)
|
| Fri, 24 Mar 2023 13:15:28 +0100 |
Kim Alvefur |
plugins: Prefix module imports with prosody namespace
|
| Tue, 21 Mar 2023 20:43:42 +0100 |
Kim Alvefur |
mod_tokenauth: Fix traceback in get_token_session()
|
| Tue, 21 Mar 2023 14:33:29 +0000 |
Matthew Wild |
mod_tokenauth: Switch to new token format (invalidates existing tokens!)
|
| Tue, 21 Mar 2023 14:04:39 +0000 |
Matthew Wild |
mod_tokenauth: Log error when token validation fails
|
| Thu, 16 Mar 2023 12:18:23 +0100 |
Kim Alvefur |
util.sasl.oauthbearer: Return username from callback instead using authzid (BC)
|
| Thu, 02 Mar 2023 22:34:29 +0100 |
Kim Alvefur |
mod_tokenauth: Fix misplaced closing parenthesis
|
| Wed, 01 Mar 2023 18:43:54 +0000 |
Matthew Wild |
mod_tokenauth: Gracefully handle missing tokens
|
| Wed, 01 Mar 2023 13:04:36 +0000 |
Matthew Wild |
mod_tokenauth: Add SASL handler backend that can accept and verify tokens
|
| Wed, 01 Mar 2023 13:02:51 +0000 |
Matthew Wild |
mod_tokenauth: Add some sanity checking of the new optional parameters
|
| Wed, 01 Mar 2023 13:01:21 +0000 |
Matthew Wild |
mod_tokenauth: Add 'purpose' constraint
|