firebase_verify_token_dart
╱ 01 · Il problema che risolve
Il problema che risolve
Chi sviluppa backend in Dart (es. Dart Frog, Serverpod o Shelf) ha bisogno di validare i token JWT inviati dalle app client autenticate con Firebase. Spesso gli sviluppatori sono costretti a usare complesse Cloud Functions o SDK non ufficiali. Questa libreria scarica e valida le chiavi pubbliche Google X.509 in tempo reale, verificando scadenza, firma crittografica RS256 e claims dell'utente con massime performance.
╱ 02 · Caratteristiche principali
Caratteristiche principali
- Verifica crittografica completa con chiavi pubbliche ufficiali Google X.509
- Caching automatico delle chiavi pubbliche con rispetto dell'header Cache-Control
- Supporto multi-project: valida token provenienti da diversi progetti Firebase
- Decodifica e validazione rigorosa dei claim (aud, iss, sub, exp, auth_time)
- Zero dipendenze pesanti: perfetto per microservizi, container Docker e serverless
Piattaforme supportate
Altri pacchetti open source
Scopri di piùOttiene la data e l'ora esatta con precisione al microsecondo via socket UDP nativi e fallback HTTP su Web, protetto da manomissioni dell'orologio locale.
Verifica se la versione dell'app installata è aggiornata interrogando endpoint JSON o file remoti, con supporto a dialoghi UI personalizzati per aggiornamenti obbligatori o facoltativi.
╱ Contatti
Hai in mente un'app o un software su misura?
Dall'architettura allo sviluppo e rilascio negli store: realizzo software solido, scalabile e curato nei dettagli. Raccontami la tua idea.