Widget
OTP Authenticator
Por SebastianNagel · v2.8.0
Avaliação
4.6
Avaliações
104
downloads
1,000
Preço
Grátis
Descrição
O widget ConnectIQ mais popular (com base em avaliações) para códigos de uso único como segundo fator de autenticação (2FA), semelhante ao Google Authenticator, Authy e outros. As chaves podem ser inseridas diretamente e armazenadas de forma encriptada usando o sistema de armazenamento de aplicativos da Garmin. Dessa maneira, as chaves secretas nunca sairão do seu dispositivo, garantindo uma autenticação secundária verdadeiramente segura! Agradecemos seus comentários e avaliações. Se gostar deste app, considere comprar um café para mim: https://ko-fi.com/ch1bo ## Recursos * Pré-visualização instantânea de todos os códigos de uso único. * Funciona de forma independente, offline, sem a necessidade de nenhum aplicativo complementar no smartphone. * Armazenamento encriptado das chaves; é possível fazer backup e restauração. * Inserção direta dos nomes e das chaves no dispositivo. * Importação/exportação e adição de novas entradas através das configurações. * Edição do nome do provedor, da chave e do tipo de código a partir do menu de ações. * Tipos suportados: - Códigos de uso único com tempo definido (TOTP) usando SHA1, com intervalo de 30 segundos e códigos de 6 dígitos (não configuráveis). - Códigos de uso único baseados em contadores (HOTP) usando SHA1, com códigos de 6 dígitos (não configuráveis). - Códigos de uso único compatíveis com o Steam Guard. * Suporta mais de 150 dispositivos Garmin (touch, botão, redondo, quadrado, etc.). * Suporta até 50 entradas; o número máximo depende da memória do dispositivo. ## Como começar 1. Adicione o widget ao seu dispositivo e acesse-o. 2. Vá para “Configurar” → “Novo provedor”. 3. Escolha um nome para a primeira entrada de provedor. 4. Insira a chave secreta do seu primeiro provedor: - Este passo depende muito do serviço que você está utilizando para autenticação. - Geralmente, você receberá um código QR. - Se estiver disponível, use a opção “inscrição manual” para obter acesso à chave real. - Ou você pode usar um aplicativo leitor de códigos QR para decodificar o código. - A chave secreta tem o seguinte formato: “32QXEKZZXO2ZVJJDWU2KTTDUZ52Q4USN”. 5. Escolha o tipo de código; provavelmente será um código com tempo definido (TOTP). ## Backup/Restauração As chaves são armazenadas de forma encriptada no sistema de armazenamento de aplicativos do dispositivo. Anteriormente, esse armazenamento não era preservado ao atualizar o widget para uma versão mais recente, mas isso parece não ser mais um problema (desde a versão CIQ 3.0.0?). No entanto, os dados inseridos, incluindo as chaves secretas, são apagados quando o aplicativo é removido ou reinstalado. Para facilitar a migração de dados, foi adicionado um mecanismo de exportação/importação, especialmente ao trocar de dispositivos Garmin. ### Exportação de chaves Para exportar as chaves do armazenamento encriptado do aplicativo, abra o menu no widget “OTP Authenticator” (por toque ou botão de menu). Ao selecionar “Exportar”, todas as entradas de provedor serão copiadas para as propriedades do aplicativo **até a próxima inicialização**. Você pode acessar os dados exportados nas configurações do widget. **IMPORTANTE**: Após a exportação, as chaves secretas ficam disponíveis em formato desencriptado nas configurações, até a próxima inicialização. Certifique-se de fazer um backup seguro dos dados exportados, por exemplo, em um gerenciador de senhas com armazenamento encriptado. No entanto, existe o risco de esses dados vazarem para os servidores da Garmin. ### Importação de chaves Usando o mesmo método, os dados de chave exportados anteriormente podem ser importados novamente através das configurações do widget. A cada inicialização do widget, todos os dados disponíveis são carregados e os dados anteriores são apagados. ## Fonte aberta Para mais detalhes, recursos planejados e informações sobre como contribuir no GitHub: https://github.com/ch1bo/garmin-otp-authenticator/
Novidades
## 2.8.0 - 2025-09-17 - Add suport for Fenix 8 Pro. - Add suport for Venu 4 41mm and 45mm. ## 2.7.0 - 2025-06-24 - Add support for Venu X1. - Add support for Forerunner 970 and 570. - Add a warning toast when max key length reached. ## 2.6.0 - 2025-04-20 - Add support for Vivoactive 6 watches. ## 2.5.0 - 2025-03-07 - Add support for Instinct 3 and Instinct E watches. - Add support for Descent Mk3 and Fenix E watches. - Build with SDK 8.1 (broader device support) ## 2.4.0 - 2025-02-09 - Change navigation to avoid menu on first view (which creates problems on some devices). ## 2.3.2 - 2025-01-10 - Compile with more optimization to reduce memory footprint of code slightly. - Do less serialization in provider list menu selection for smaller memory usage. - More defensive access on settings to avoid type errors. ## 2.3.1 - 2025-01-06 - Add a max entries setting to workaround too many entries and out of memory errors. ## 2.3.0 - 2025-01-06 - Fix out of memory errors of glance view by only deserializing current provider. - Don't split keys in provider menu splitting when using legacy text input. - Detect duplicates by provider name on import. - Add support for Forerunner 265 and 265s. ## 2.2.0 - 2024-12-28 - Support OTP keys with 32+ character length (e.g. Amazon which uses 64): - The new / edit provider menu now adds "Key" menu items when hitting maximum text input length (31 characters). - All key entry fields are combined into the full key on confirming with "Done". - Allow spaces in key text pickers for a way to exit the native text picker. - Add support for Enduro, Enduro 3 and Forerunner 165 (+ Music) devices. ## 2.1.0 - 2024-12-19 - Fix out of memory errors on Forerunner 245 / 935 and Instinct 2 devices by disabling provider list icons. - Add support for Instinct Crossover. ## 2.0.0 - 2024-12-17 - New UX flow including full list of providers with otp codes. - Native text picker, menus and action menus where available. - Edit OTP providers via action menu. - New setting to keep using the legacy text input method. - **BREAKING** Dropped support of old devices (CIQ 2.x): - Vivoactive HR - Forerunner 735xt - Add support for Venu Sq 2. ## 1.8.0 - 2024-09-05 - Add support for Fenix 8 (all variants). - Add support for Forerunner 965. - Add support for Vivoactive 5. - Add support for Marq Gen 2. - Fix background of glance view to be transparent. ## 1.7.0 - 2023-09-24 - Add support for Venu 3 and 3s. - Add support for Fenix 7 Pro, 7s Pro and 7x Pro. - Add support for Forerunner 255, 255s and music variants. - Add support for Approach S70 42mm and 47mm. - Add support for Epix Pro (Gen 2) 42, 47 and 51mm. - Increase code font size on old and small devices. - Fix confirm prompt overlapping on text input menu. - Gradually typed implementation to resolve compiler warnings. - Use 80x80 base icon image. Device builds will scale down. ## 1.6.0 - 2023-07-21 - Added » into the alphabet to confirm TextInput. - Add support for Forerunner 955 - Add support for Instinct 2, 2x and 2s. - Use the subscreen to show progress when available. ## 1.5.0 - 2022-05-14 - Add support for Descent Mk2 and Epix 2 watches. ## 1.4.0 - 2022-03-06 - Add support for Venu 2 Plus Fenix 7, 7S and 7X watches. - Add settings to configure refresh rate of main view and glance view. ## 1.3.0 - 2022-01-06 - Add support for Forerunner 55, drawing the code with a smaller font. - Add support for Forerunner 735xt, 745 and MARQ devices. --- Full changelog on Github: https://github.com/ch1bo/garmin-otp-authenticator/blob/master/CHANGELOG.md
Análise
Artigo de análise em breve.