| Commit message (Expand) | Author | Age | Files | Lines |
* | mod_tokenauth: Ignore invalid grants in storage that have no id | Matthew Wild | 2023-11-29 | 1 | -1/+1 |
* | mod_tokenauth: Include more details in debug logs | Kim Alvefur | 2023-11-12 | 1 | -5/+5 |
* | mod_tokenauth: Fix saving grants after clearing expired tokens | Kim Alvefur | 2023-11-05 | 1 | -4/+4 |
* | mod_tokenauth: Set name/description on cleanup job | Kim Alvefur | 2023-10-21 | 1 | -1/+1 |
* | mod_tokenauth: Save grant after removing expired tokens | Kim Alvefur | 2023-10-21 | 1 | -0/+5 |
* | mod_tokenauth: Periodically clear out expired tokens and grants | Kim Alvefur | 2023-10-09 | 1 | -0/+6 |
* | mod_tokenauth: Delete grants without tokens after period | Kim Alvefur | 2023-10-16 | 1 | -0/+8 |
* | mod_tokenauth: Clear expired tokens on grant retrieval | Kim Alvefur | 2023-10-09 | 1 | -1/+8 |
* | mod_tokenauth: Delete grants in the wrong formats on retrieval | Kim Alvefur | 2023-10-09 | 1 | -0/+5 |
* | mod_tokenauth: Fix revoking a single token without revoking whole grant | Kim Alvefur | 2023-07-23 | 1 | -4/+18 |
* | plugins: Switch to :get_option_period() for time range options | Kim Alvefur | 2023-07-16 | 1 | -1/+1 |
* | mod_tokenauth: Support selection of _no_ role at all | Kim Alvefur | 2023-05-07 | 1 | -5/+6 |
* | mod_tokenauth: Return error instead of session for token without role | Kim Alvefur | 2023-05-07 | 1 | -1/+3 |
* | mod_tokenauth: Fix parsing binary part of tokens | Kim Alvefur | 2023-04-12 | 1 | -1/+1 |
* | mod_tokenauth: Only check if expiry of expiring tokens | Kim Alvefur | 2023-04-12 | 1 | -1/+1 |
* | mod_tokenauth: Add API method to revoke a grant by id | Matthew Wild | 2023-04-05 | 1 | -0/+7 |
* | mod_tokenauth: Add API to inspect individual grants or all of a user's grants | Matthew Wild | 2023-03-29 | 1 | -0/+18 |
* | mod_tokenauth: Move grant validation to a reusable function | Matthew Wild | 2023-03-29 | 1 | -6/+25 |
* | mod_tokenauth: fix traceback if password has never been changed | Jonas Schäfer | 2023-03-28 | 1 | -1/+1 |
* | mod_tokenauth: Fire events on grant creation and revocation | Matthew Wild | 2023-03-28 | 1 | -1/+13 |
* | mod_tokenauth: Fix storage API mistake in revocation | Kim Alvefur | 2023-03-28 | 1 | -1/+1 |
* | mod_tokenauth: Fix traceback when checking expiry of tokens with no expiry | Matthew Wild | 2023-03-27 | 1 | -1/+2 |
* | mod_tokenauth: Refactor API to separate tokens and grants | Matthew Wild | 2023-03-27 | 1 | -115/+92 |
* | mod_tokenauth: Support for creating sub-tokens | Matthew Wild | 2023-03-26 | 1 | -22/+110 |
* | mod_tokenauth: return error if storage of new token fails | Matthew Wild | 2023-03-26 | 1 | -1/+4 |
* | mod_tokenauth: Track last access time (last time a token was used) | Matthew Wild | 2023-03-24 | 1 | -3/+15 |
* | plugins: Prefix module imports with prosody namespace | Kim Alvefur | 2023-03-24 | 1 | -7/+7 |
* | mod_tokenauth: Fix traceback in get_token_session() | Kim Alvefur | 2023-03-21 | 1 | -2/+2 |
* | mod_tokenauth: Switch to new token format (invalidates existing tokens!) | Matthew Wild | 2023-03-21 | 1 | -14/+35 |
* | mod_tokenauth: Log error when token validation fails | Matthew Wild | 2023-03-21 | 1 | -0/+3 |
* | util.sasl.oauthbearer: Return username from callback instead using authzid (BC) | Kim Alvefur | 2023-03-16 | 1 | -5/+7 |
* | mod_tokenauth: Fix misplaced closing parenthesis | Kim Alvefur | 2023-03-02 | 1 | -1/+1 |
* | mod_tokenauth: Gracefully handle missing tokens | Matthew Wild | 2023-03-01 | 1 | -0/+1 |
* | mod_tokenauth: Add SASL handler backend that can accept and verify tokens | Matthew Wild | 2023-03-01 | 1 | -0/+18 |
* | mod_tokenauth: Add some sanity checking of the new optional parameters | Matthew Wild | 2023-03-01 | 1 | -0/+4 |
* | mod_tokenauth: Add 'purpose' constraint | Matthew Wild | 2023-03-01 | 1 | -1/+2 |
* | mod_tokenauth: Allow attaching an arbitrary data table to a token | Matthew Wild | 2022-10-13 | 1 | -1/+2 |
* | mod_tokenauth: Remove expired tokens from storage | Matthew Wild | 2022-10-06 | 1 | -0/+2 |
* | mod_tokenauth: Invalidate tokens issued before most recent password change | Matthew Wild | 2022-10-06 | 1 | -0/+6 |
* | mod_authz_internal, and more: New iteration of role API | Matthew Wild | 2022-08-17 | 1 | -1/+1 |
* | mod_tokenauth: New API that better fits how modules are using token auth | Matthew Wild | 2022-07-20 | 1 | -12/+40 |
* | mod_tokenauth: Track creation time of tokens | Matthew Wild | 2020-02-28 | 1 | -0/+1 |
* | mod_tokenauth: Handle tokens issued to bare hosts (eg components) | Kim Alvefur | 2020-02-28 | 1 | -1/+1 |
* | mod_authtokens: Rename to mod_tokenauth for consistency with mod_saslauth | Matthew Wild | 2020-02-26 | 1 | -0/+81 |