List of bugs and suggestions
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Tranquilo
- Stack tecnológico
- typescript
- Área
- authentication, security
Línea de trabajo
Separar el error del algoritmo de QR-scanner, los problemas de visualización y animación de OTP, las solicitudes de menús contextuales, el cambio de permisos del portapapeles, el comportamiento de los clics y las variantes del tema oscuro en trabajos con alcance independiente. Comenzar reproduciendo el comportamiento reportado de Firefox 151 en la versión de la extensión 8.0.2 e identificar los puntos de entrada relevantes para cada elemento. Se considera terminado cuando un issue específico tiene un resultado reproducible y un comportamiento correspondiente verificado.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Describe the issue
Bugs
- The QR scanner doesn't retrieve the correct algorithm from the QR code which results in a wrong OTP being displayed.
- In this case I added a TOTP with interval 30, digits 8, algorithm SHA-256 but the resulting passcode used SHA-1 instead.
- There are some display issues when you add a new OTP:
- Problem 1
- The circle animation showing the remaining time is incorrect.
- The blinking animation that indicates that the OTP is about to expire happens at the right time.
- But the circle animation is not in sync with it.
- Problem 2
- I added the same OTP twice to the extension. First time with QR code. It didn't work because it didn't use the right algorithm. Then I added it by typing everything in manually with the correct options. The result was that exactly the same passcode was shown twice although I configured a different algorithm, so it should display two different passcodes. This problem resolved itself after reopening the extension pop-up. But initially the passcode displayed for the newly added OTP (the second one that I configured manually with the correct algorithm) was wrong.
- Problem 1
Improvements
- Add a context menu for right-clicking on OTPs.
- Disable the native browser context menu.
- Add an option to display and edit existing OTPs.
- Security: There are no security reasons against it, because you can already retrieve the secret and options of existing OTPs by showing a their QR code. But the QR code does not include the algorithm.
- Reason why this is necessary: I added an OTP with the QR scanner and it didn't retrieve the right algorithm. In result the passcode was wrong. But it's nearly impossible to find it why it is wrong if I cannot see which parameters the OTP actually uses. I needed to use a second OTP app to find out that the passcodes didn't match which means that one of them was incorrect.
- Make the extension work without clipboard permission.
- Add an option to choose between auto-fill or copy to clipboard or both at the same time when you click on a passcode.
- The light theme is available in four flavors: Light (Standard mode), Simple, Compact and Flat
- Make the dark mode available in the variants Simple, Compact and Flat too.
Browser
Firefox
Browser Version
151
Extension Version
8.0.2
- Lenguaje dominante
- TypeScript
- Estrellas
- 4.7k
- Forks
- 1.2k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de Authenticator-Extension/Authenticator
-
Instagram hackAbierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 8/100
-
All codes were goneAbiertobug
Dificultad 4/5 3-5 días Aptitud para principiantes 25/100
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 28/100
-
Scanning QR codes with SHA-512 (or SHA-256) generates wrong codes unless added manuallyPosiblemente ocupada @sean0407 la tomó hoy. Abiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
Can't scan new qrcodesAbiertobug
Dificultad 3/5 1-2 días Aptitud para principiantes 45/100
Todos los issues de Authenticator-Extension/Authenticator
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
paperclipai/paperclip#16785 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
code-yeongyu/senpi#3661 ·
Los mantenedores suelen responder en 1 día
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Dificultad 1/5 Menos de una hora Aptitud para principiantes 78/100
lingdojo/kana-dojo#32731 · 1 comentario · 5 reacciones ·
Los mantenedores suelen responder en 1 día
-
bug status: needs triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 76/100
mastra-ai/mastra#27538 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
Yeachan-Heo/oh-my-codex#3822 ·
Los mantenedores suelen responder en 1 día