Pocket ID Hosting
Accedi alle tue applicazioni con passkey tramite un semplice provider di identità OIDC.
- Un clic distribuisci
- 15 GB Spazio su disco necessario
- 1 GB di RAM Memoria necessaria
- Da 2 € Prezzo

Link ufficiali
I link ufficiali e il sito web originale di Pocket ID
Cosa ottieni
su AvaHost
Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.
Questo template non include un contenitore di database.

Tecnologia
- Immagine Docker
- ghcr.io/pocket-id/pocket-id:latest
- Porta predefinita
- 1411

Come funziona Pocket ID
Pocket ID agisce come provider OpenID Connect e OAuth 2.0. Gli amministratori creano utenti, gruppi e client OIDC, quindi registrano gli URL di callback e rilasciano credenziali client per le applicazioni compatibili. Gli utenti si autenticano con passkey anziché con una password Pocket ID, e gli assegnamenti di gruppo possono determinare quali persone sono autorizzate ad accedere a ogni client connesso.
Il servizio può anche rilasciare token di accesso per API protette utilizzando scope e indicatori di risorsa. Le richieste di passkey possono essere approvate sul dispositivo corrente o, dove supportato, da un altro dispositivo tramite un flusso basato su codice QR. Il catalogo genera la chiave di crittografia, imposta l'URL pubblico dell'applicazione, persiste i dati in /app/data e presenta una configurazione iniziale dell'amministratore una tantum al primo accesso.
Caratteristiche principali di Pocket ID
Pocket ID è esclusivamente un provider di identità; non include un livello di autenticazione reverse-proxy. Un'applicazione deve supportare OIDC direttamente, oppure un proxy o middleware configurato indipendentemente deve tradurre il flusso di autenticazione. Ogni client richiede indirizzi di reindirizzamento esatti, segreti appropriati, gruppi consentiti e una revisione di claim e scope.
L'infrastruttura di identità concentra informazioni sensibili e può bloccare gli utenti quando il ripristino non è pianificato correttamente. Gli amministratori dovrebbero registrare più di una passkey idonea dove la policy lo consente, proteggere il collegamento di configurazione iniziale, documentare le procedure di recupero dell'account, limitare i segreti client e testare un percorso di ripristino. L'email dell'applicazione è disabilitata sulla piattaforma ospitata, quindi il ripristino dipendente dalla posta elettronica o le ipotesi di invito sono inappropriate.
Pocket ID vs Auth0
Pocket ID
Pocket ID si concentra su OIDC e OAuth 2.0 self-hosted e senza password per un insieme relativamente contenuto di utenti e applicazioni. Auth0 è una piattaforma di identità clienti e workforce gestita da provider che copre OIDC, OAuth, SAML, accesso senza password e social, connessioni aziendali, API, SDK, autenticazione adattiva, identità machine e servizi commerciali a livelli.
Auth0
Auth0 può essere adatto a prodotti che necessitano di scalabilità gestita, ampio supporto di protocolli e connessioni, programmi di conformità, supporto del fornitore e librerie di sviluppo pronte all'uso. Pocket ID è interessante quando passkey e OIDC sono sufficienti e i record di identità devono rimanere sul server dell'operatore. Non riproduce le connessioni social di Auth0, l'estate SAML, i controlli adattivi o l'organizzazione del supporto.
Chi utilizza Pocket ID
Gli amministratori di home-lab possono dare a diverse applicazioni compatibili un accesso con passkey unico, i piccoli team possono assegnare l'accesso tramite gruppi e gli sviluppatori possono proteggere un'API interna con token con scope. Può anche servire come fonte di identità per un proxy consapevole di OIDC gestito indipendentemente.
Pocket ID non è Active Directory, un servizio LDAP completo, un proxy integrato, un vault di password o un sostituto di un programma di identità aziendale. Gli operatori possiedono la registrazione del client, il ripristino, la protezione delle chiavi, la policy delle passkey, il ciclo di vita dell'utente, le aspettative di audit e l'impatto sulla sicurezza di ogni applicazione connessa.

Self-hosting di Pocket ID: requisiti e costi
L'utilizzo delle risorse di Pocket ID dipende dal numero di utenti, dai client OIDC, dalla frequenza di accesso, dal rilascio di token, dalla valutazione dei gruppi, dall'attività API e dai dati di identità archiviati. PostgreSQL e MariaDB non sono richiesti dal modello di catalogo; il percorso persistente /app/data archivia lo stato dell'applicazione. Il software non ha alcun addebito di applicazione separato e la correttezza della configurazione del client e del ripristino è più importante dell'archiviazione grezza per una piccola directory.
Su AvaHost, Pocket ID utilizza Plan 1 a €2. Il pacchetto Pocket ID ospitato include distribuzione con un clic, un dominio personalizzato con HTTPS automatico, aggiornamenti automatici dell'applicazione e backup programmati. Completare la configurazione iniziale dell'amministratore una tantum prima di condividere l'indirizzo. Il pacchetto non configura client OIDC, applicazioni connesse, middleware reverse-proxy, passkey, dispositivi di ripristino, connessioni social o aziendali, email dell'applicazione o governance dell'identità. Proteggere la chiave di crittografia generata e testare l'accesso e il ripristino per ogni client prima di affidarsi ad esso.
F.A.Q
Pocket ID inizia da €2 nel Piano 1. Una piccola directory di identità con un numero modesto di client e accessi dovrebbe rientrare in quel punto di partenza. Il numero di utenti, la frequenza di autenticazione, le richieste di token, i controlli di gruppo, le registrazioni di client e l’attività API sono i segnali pratici per rivedere la capacità.
Apri la distribuzione e completa la configurazione amministrativa una tantum prima di condividere l’URL con chiunque altro. Quindi registra le passkey appropriate, documenta il recupero e crea client OIDC con indirizzi di callback esatti. Il servizio ospitato non utilizza email dell’applicazione per inviti o recupero, quindi pianifica l’accesso senza fare affidamento sulla consegna della posta.
Pocket ID è un provider OIDC e non include un proxy di autenticazione integrato. Le applicazioni devono supportare OIDC, oppure è necessario gestire un middleware compatibile separatamente e registrarlo come client. AvaHost non configura il proxy, non crea segreti client, non seleziona gli scope e non verifica la sicurezza dell’applicazione protetta.
Un dominio personalizzato può essere collegato con HTTPS automatico dopo la configurazione del DNS. Registra ogni client e callback rispetto all’indirizzo finale, quindi verifica i metadati di discovery, l’accesso, il logout, l’accesso ai gruppi, la validazione dei token e il recupero. La modifica del nome host del provider di identità in seguito può richiedere aggiornamenti in tutte le applicazioni relying.
