util/jwt.lua
Fri, 17 Mar 2023 16:23:16 +0100 Kim Alvefur util: Prefix module imports with prosody namespace
Fri, 30 Sep 2022 20:38:31 +0100 Matthew Wild util.jwt: More robust ECDSA signature parsing, fail early on unexpected length
Thu, 29 Sep 2022 23:17:42 +0100 Matthew Wild util.jwt: Add support for ES512 (+ tests)
Thu, 29 Sep 2022 23:15:39 +0100 Matthew Wild util.crypto, util.jwt: Generate consistent signature sizes (via padding)
Mon, 11 Jul 2022 13:43:01 +0100 Matthew Wild util.jwt: Add new init() convenience method to obtain both signer and verifier
Mon, 11 Jul 2022 13:42:08 +0100 Matthew Wild util.jwt: Consolidate payload parsing, ensure it's always a valid object
Mon, 11 Jul 2022 13:28:29 +0100 Matthew Wild util.jwt: Provide built-in token expiry support (defaults to 3600s lifetime)
Sat, 02 Jul 2022 15:29:04 +0100 Matthew Wild util.jwt: All the algorithms (+ all the tests!)
Sat, 02 Jul 2022 14:59:52 +0100 Matthew Wild util.crypto: More digests for sign/verify, use macros for clarity/consistency
Sat, 02 Jul 2022 12:26:43 +0100 Matthew Wild util.jwt: Add support for RSA-based algorithms (RS256, PS256)
Fri, 01 Jul 2022 18:51:15 +0100 Matthew Wild util.jwt: Add support/tests for ES256 via improved API and using util.crypto
Thu, 13 May 2021 14:13:07 +0100 Matthew Wild util.jwt: Use constant-time comparison with expected signature
Mon, 24 Feb 2020 01:24:25 +0100 Kim Alvefur util.jwt: Basic JSON Web Token library supporting HS256 tokens
less more (0) tip