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

Cyrillic characters

Abierto
#938 2 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
25/100
Tipo de issue
Error
Claridad
Necesita aclaración
Estado de actividad
Estancado
Stack tecnológico
javascript, node.js

Línea de trabajo

Comienza con el ejemplo de StackBlitz enlazado en el issue y ejecuta la reproducción con npm start usando el flujo de jwt.sign y atob mostrado. Compara los casos ASCII y cirílico y determina después si el fallo corresponde a node-jsonwebtoken o al paso de decodificación del ejemplo; se considera completado cuando haya una explicación clara de cómo debe manejarse el payload cirílico.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

How to fix this example?

import jwt from "jsonwebtoken";

// let o = { name: `Hello World!`}
let o = { name: `Привет Мир!`}
let token = jwt.sign( o, `secret`, {
  expiresIn: `1h`,
} );

let [, payload] = token.split( `.` );
let text = atob( payload ); // Error

In terminal npm start stackblitz

Lenguaje dominante
JavaScript
Estrellas
18.2k
Forks
1.3k
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de auth0/node-jsonwebtoken

Todos los issues de auth0/node-jsonwebtoken

Issues similares

Más issues de JavaScript

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.