Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

JWT lib in rust

¿Es Keats/jsonwebtoken apto para principiantes?

Hemos visto muy pocos pull requests recientes de colaboradores externos en Keats/jsonwebtoken para saber con qué frecuencia se fusionan. Ahora mismo hay 5 issues aptos para principiantes abiertos.

Estrellas
2.1k
Forks
369
Issues abiertos para principiantes
5
Issues indexados
49
Merge medio
5 d 12 h
PR fusionados (30 d)
2
Lenguaje dominante
Rust
Licencia
MIT
Último push a GitHub
4/10/2026
Última indexación
20/9/2026
Guía de contribución
Sin guía de contribución
Código de conducta
Sin código de conducta
Etiquetas para principiantes
Sin etiquetas para principiantes indexadas

Cómo contribuir a Keats/jsonwebtoken

  1. No hay guía de contribución, así que empieza por el README y por algunos pull requests fusionados hace poco para ver cómo se proponen los cambios.
  2. Tus contribuciones se publicarán bajo la licencia MIT del proyecto.
  3. Elige uno de los 5 issues abiertos aptos para principiantes de abajo y comenta que quieres trabajar en él antes de empezar.

Las issues en las que quizá ya trabaja alguien aparecen al final. Ordenar todo por fecha

  • README documents nbf as validated but it isn't
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100

    Keats/jsonwebtoken#542 · 1 comentario ·

  • Interoperability improvement: `impl AsRef<DecodingKey> for DecodingKey`
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100

    Keats/jsonwebtoken#519 · 2 comentarios ·

  • Incorrect behavior when using `from_ec_der` with `rust-crypto` provider
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    Keats/jsonwebtoken#497 ·

  • Support async CryptoProvider for WebCrypto (wasm32)
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Keats/jsonwebtoken#486 · 1 comentario ·

  • Add non-breaking error category API
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    Keats/jsonwebtoken#464 · 4 comentarios ·

  • Improving allocation cost for Validation
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Keats/jsonwebtoken#460 · 1 comentario ·

  • Compilation for WASM target fails
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#450 · 4 comentarios ·

  • JS calls brought in for every compile for WASM
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    Keats/jsonwebtoken#431 · 1 reacción ·

  • JSON Error When Decoding JWT with Nested Object in sub Claim
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 45/100

    Keats/jsonwebtoken#427 · 6 comentarios ·

  • MacOS RSA DER / OpenSSL 3.4.0 RSA256 EncodingKey::from_rsa_der broken
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 45/100

    Keats/jsonwebtoken#426 · 5 comentarios · 1 reacción ·

  • InvalidSignature using DecodingKey::from_jwk
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 38/100

    Keats/jsonwebtoken#424 · 5 comentarios · 1 reacción ·

  • Support JWE with aws-lc
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#414 · 14 comentarios · 1 reacción ·

  • Make the encoding API more type-safe
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#403 ·

  • Help for maintenance
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    Keats/jsonwebtoken#399 · 1 comentario · 9 reacciones ·

  • Failure to Verify EdDSA Signature from DER Public Key, Succeeds in PEM
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 38/100

    Keats/jsonwebtoken#398 · 2 comentarios ·

  • Is there a way to derive the public key from the private key for ECDSA keys?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 25/100

    Keats/jsonwebtoken#396 · 1 comentario ·

  • exp field reported as missing when present but of wrong type
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 48/100

    Keats/jsonwebtoken#393 · 1 reacción ·

  • Validation: `required_spec_claims` HashSet should use a non-allocating value type.
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#385 · 1 comentario ·

  • Feature Request: encryption of jsonwebtoken
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100

    Keats/jsonwebtoken#378 · 1 comentario · 3 reacciones ·

  • Invalid signature
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 25/100

    Keats/jsonwebtoken#372 · 3 comentarios ·

  • `validate_exp` should also reject tokens that contain a `exp` field but that can not be parsed
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    Keats/jsonwebtoken#369 · 1 reacción ·

  • Misleading function name `DecodingKey::from_ed_der`.
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#362 · 10 comentarios · 4 reacciones ·

  • Changes for ACME support
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 28/100

    Keats/jsonwebtoken#358 · 2 comentarios ·

  • EncodingKey to JWK
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#357 · 4 comentarios ·

  • Implement Brainpool ciphers
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#356 · 1 comentario ·

  • Document that "exp" field is required
    Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 48/100

    Keats/jsonwebtoken#354 · 2 comentarios · 1 reacción ·

  • Nonce validation
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#352 · 1 comentario ·

  • Support for compressed tokens
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#347 · 7 comentarios ·

  • ES256 errors with InvalidEcdsaKey
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#331 · 5 comentarios ·

  • Builder for `Validation`?
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Keats/jsonwebtoken#327 · 5 comentarios · 1 reacción ·

  • Validating Google Login Tokens
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 32/100

    Keats/jsonwebtoken#326 · 5 comentarios ·

  • Support use of external signing service
    Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#325 · 1 comentario ·

  • Add validation against provided timestamp
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#319 · 1 comentario ·

  • Invalid multiple algorithm logic
    Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100

    Keats/jsonwebtoken#297 · 19 comentarios · 2 reacciones ·

  • Inconsistency in the docs regarding validation
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#294 · 3 comentarios · 1 reacción ·

  • can't handle null values if they are present
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#293 · 2 comentarios ·

  • Possibility of a `from_pem` constructor for Decoding and Encoding keys
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#292 · 4 comentarios ·

  • Does adding from_rsa_components() for EncodingKey make sense?
    Abierto

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#281 · 2 comentarios · 3 reacciones ·

  • Would it be possible to make DecodingKey more test friendly?
    Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#273 · 2 comentarios ·

  • Add ES512 support
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#250 · 12 comentarios · 4 reacciones ·

  • Support ED25519
    Abierto
    enhancement

    Dificultad 4/5 3-5 días Aptitud para principiantes 30/100

    Keats/jsonwebtoken#244 · 8 comentarios · 5 reacciones ·

  • `Jwk::from_encoding_key` rejects PKCS#8 v2 (RFC 5958) Ed25519 private keys
    Posiblemente ocupada @ucsurf la tomó hace 2 días. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100

    Keats/jsonwebtoken#544 · 1 comentario ·

  • Support for ML-DSA signed JWTs
    Posiblemente ocupada @PhilSchmieder la tomó hace 49 días. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 39/100

    Keats/jsonwebtoken#534 · 2 comentarios · 1 reacción ·

  • bump rsa version to v0.10
    Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto

    Dificultad 2/5 1-3 horas Aptitud para principiantes 45/100

    Keats/jsonwebtoken#495 · 6 reacciones ·

  • Validation::set_required_spec_claims is a footgun
    Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 48/100

    Keats/jsonwebtoken#493 · 1 comentario · 3 reacciones ·

  • Bump minimum aws-lc-rs dependency to address CVE-2026-3336 and CVE-2026-3338
    Posiblemente ocupada @Cropi la tomó hace 215 días. Abierto

    Dificultad 1/5 Menos de una hora Aptitud para principiantes 55/100

    Keats/jsonwebtoken#491 · 5 reacciones ·

  • Cannot build with target wasm
    Posiblemente ocupada @duyquang6 la tomó hace 216 días. Abierto

    Dificultad 3/5 1-2 días Aptitud para principiantes 35/100

    Keats/jsonwebtoken#488 ·

  • Add `ES256K` algorithm
    Posiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100

    Keats/jsonwebtoken#391 · 5 comentarios · 1 reacción ·

  • Adding secrecy or zeroize for EncodingKey and DecodingKey
    Posiblemente ocupada @boxdot la tomó hace 170 días. Abierto

    Dificultad 5/5 Más de una semana Aptitud para principiantes 35/100

    Keats/jsonwebtoken#337 · 2 comentarios · 1 reacción ·

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.