Aplicações de desktop macOS também podem usar WebAuthn, ferramentas de código aberto facilitam bastante o desenvolvimento

robot
Geração de resumo em curso

【币界】Recentemente, uma equipa open source lançou uma ferramenta chamada 「electron-webauthn-mac」, especialmente desenhada para desenvolvedores que executam aplicações Electron no macOS. Esta ferramenta integra tudo o que a família Apple oferece — Touch ID, iCloud Chaves, sincronização de passwords entre dispositivos, tudo acessível.

Resumindo, anteriormente, para integrar WebAuthn e gestão de passwords numa aplicação desktop, os desenvolvedores tinham que escrever uma série de códigos nativos específicos para cada plataforma, o que era bastante complicado. Esta solução open source fornece uma abordagem clara, auditável e reproduzível — sem a necessidade de lidar com toda a complexidade da lógica específica de cada plataforma, pronta a usar.

Para os desenvolvedores de carteiras e aplicações de segurança, isto poupa bastante trabalho. Especialmente na área de reconhecimento biométrico e criptografia, podem confiar nas capacidades do sistema, garantindo também a segurança.

Ver original
Esta página pode conter conteúdos de terceiros, que são fornecidos apenas para fins informativos (sem representações/garantias) e não devem ser considerados como uma aprovação dos seus pontos de vista pela Gate, nem como aconselhamento financeiro ou profissional. Consulte a Declaração de exoneração de responsabilidade para obter mais informações.
  • Recompensa
  • 6
  • Republicar
  • Partilhar
Comentar
0/400
AirdropJunkievip
· 19h atrás
Caramba, finalmente alguém resolveu isso, antes adaptar a carteira de desktop para Mac era realmente uma tarefa difícil, agora basta usar o reconhecimento biométrico da maçã, assim não precisa se preocupar com complicações
Ver originalResponder0
GmGnSleepervip
· 01-13 14:07
Este tipo de código aberto realmente salva vidas, antes essas tarefas repetitivas desperdiçavam tempo, agora podemos usar reconhecimento biométrico a nível de sistema, e a segurança da carteira ficou muito mais tranquila.
Ver originalResponder0
0xSherlockvip
· 01-13 14:00
A Apple finalmente decidiu tornar a vida dos desenvolvedores mais fácil. Se esta ferramenta tivesse sido lançada mais cedo, teríamos evitado perder tanto tempo com a biometria no macOS.
Ver originalResponder0
GateUser-9f682d4cvip
· 01-13 13:56
Finalmente alguém desabafou com os desenvolvedores de Mac, fazer a implementação do WebAuthn é realmente uma dor de cabeça enorme
Ver originalResponder0
FUD_Vaccinatedvip
· 01-13 13:53
哎呀,又 um salvador de código aberto, a primavera dos desenvolvedores Mac chegou Agora não é mais preciso escrever um monte de código lixo, o Touch ID usa diretamente o sistema, que confortável. Fazer aplicações de carteira ficou realmente muito mais fácil, a parte de reconhecimento biométrico é feita pela Apple, a confiabilidade também é alta, evitando a necessidade de se preocupar com auditorias de segurança e essas coisas chatas... Mas só não sei se alguém vai estragar a forma de usar essa ferramenta de novo hahaha
Ver originalResponder0
ApeWithNoChainvip
· 01-13 13:43
Porra, o mundo open source voltou a surpreender, os desenvolvedores Mac estão felizes agora, já não precisam mais escrever aquele código nativo todo bagunçado. WebAuthn realmente é uma tendência, especialmente para aplicações de carteira que valorizam a segurança... pode ser, mas ainda tenho alguma preocupação com a fragmentação do ecossistema. Já devia ter sido assim há algum tempo, economizar tempo é economizar dinheiro, usar a autenticação biométrica do sistema é sempre melhor. Esta rodada de open source realmente foi bem feita, mas os caras que fazem auditoria de código precisam se esforçar mais. A integração do ecossistema Apple é incrível, só não sei como fica a compatibilidade, parece que ainda vai precisar de um tempo para amadurecer.
Ver originalResponder0
  • Fixar

Negocie cripto em qualquer lugar e a qualquer hora
qrCode
Digitalizar para transferir a aplicação Gate
Novidades
Português (Portugal)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)