Benvenuti nella pagina delle risorse per sviluppatori di Cognito. In questa pagina è disponibile materiale di carattere tecnico che descrive come eseguire determinate attività con codice di esempio da utilizzare anche all'interno della propria applicazione. Il primo insieme di guide spiega le nozioni fondamentali per lo sviluppo di pool di utenti e identità Cognito e AWS AppSync.
Nozioni di base
Pool di utenti di Amazon Cognito
Con i pool di utenti di Amazon Cognito è semplice creare e gestire una directory di utenti e aggiungere la possibilità di registrazione (aggiunta di nuovi utenti) e accesso all'applicazione mobile o Web a scopo di autenticazione, autorizzazione, accesso alle risorse e relativo controllo.
- Prime operazioni con i pool di utenti di Amazon Cognito
- Configura l'app di esempio: iOS | Android | JavaScript (Angular 2)
Pool di identità di Amazon Cognito
Con i pool di identità di Amazon Cognito è possibile creare identità univoche e assegnare le autorizzazioni agli utenti. È anche possibile accedere utilizzando provider di identità social come Facebook, Google o Apple o tramite provider di identità corporate con SAML o OIDC e di controllare gli accessi alle risorse di back-end.
AWS AppSync
Se non hai familiarità con Amazon Cognito Sync, usa AWS AppSync. Come Amazon Cognito Sync, AWS AppSync è un servizio per la sincronizzazione dei dati delle applicazioni tra i dispositivi.
Consente anche la sincronizzazione di dati utenti, come preferenze dell'app o stato del gioco. Inoltre, estende alcune funzionalità, permettendo a più utenti di sincronizzare e collaborare su dati condivisi in tempo reale.
AWS AppSync semplifica lo sviluppo delle applicazioni consentendo di creare un'API flessibile per l'accesso, la manipolazione e la combinazione di dati da una o più origini dati. Si tratta di un servizio gestito che utilizza GraphQL che consente alle applicazioni di ottenere in modo semplice i dati di cui hanno bisogno.
- AWS AppSync - Nozioni di base sulla piattaforma
- I clienti esistenti di Cognito Sync possono trovare qui la documentazione di riferimento per iniziare a usare Amazon Cognito Sync
Workshop
Workshop di Amazon Cognito
In questo workshop, approfondiremo il funzionamento di Cognito e creeremo una soluzione di autenticazione per un negozio al dettaglio. Utilizzeremo i pool di utenti di Amazon Cognito per l'autenticazione API per un'interfaccia utente ospitata, l'SDK dei pool di utenti di Amazon Cognito con AWS Amplify e l'SDK dei pool di identità di Amazon Cognito.
Video introduttivi
Documentazione
Guida per gli sviluppatori sui pool di utenti Amazon Cognito
Segui questi passaggi per impostare e configurare per la prima volta un pool di utenti tramite la console di Amazon Cognito
Configura l'app di esempio: iOS | Android | JavaScript (Angular 2)
Guida per gli sviluppatori sui pool di identità Amazon Cognito
Offre una panoramica dei pool di identità di Amazon Cognito e illustra le procedure per creare le identità o configurare l'autenticazione degli utenti con provider di identità social federati o basati su SAML.
Configura un'app di esempio: iOS | Android
Guida per gli sviluppatori sull'integrazione tra pool di identità e pool di utenti
Connetti utenti e app ad altri servizi AWS.
Sincronizzazione dei dati delle applicazioni tra i dispositivi
Se non hai familiarità con Amazon Cognito Sync, usa AWS AppSync. AWS AppSync è un servizio per la sincronizzazione dei dati delle applicazioni tra i dispositivi. Consente anche la sincronizzazione di dati utenti, come preferenze dell'app o stato del gioco. Inoltre, estende alcune funzionalità, permettendo a più utenti di sincronizzare e collaborare su dati condivisi in tempo reale. I clienti esistenti di Cognito Sync possono trovare qui la documentazione di riferimento per iniziare a usare Amazon Cognito Sync.
Novità
- Data (dalla più alla meno recente)
Strumenti per sviluppatori e SDK
Pool di utenti di Amazon Cognito:
- Riferimento API
- JavaScript: SDK | App di esempio (Angular 2) | Tutorial
- iOS: SDK | App di esempio (Objective C) | Tutorial
- Android: SDK | App di esempio | Tutorial
- Java: app di esempio
- .NET: app di esempio
- AWS Amplify: app di esempio
Pool di identità di Amazon Cognito
- Android: SDK | App di esempio
Amazon Cognito Sync
- Riferimento API
- iOS: SDK
- Android: SDK
Oltre a usare le funzioni di alto livello di kit SDK JavaScript e per dispositivi mobili, potrai usare anche le funzioni di basso livello di API impiegando i kit SDK AWS per integrare nelle applicazioni tutte le funzionalità di Amazon Cognito.
- Java: Installazione | Documentazione | Ulteriori informazioni
- .NET: Installazione | Documentazione | Ulteriori informazioni
- Node.js: Installazione | Documentazione | Ulteriori informazioni
- Python: Installazione | Documentazione | Ulteriori informazioni
- PHP: Installazione | Documentazione | Ulteriori informazioni
- Ruby: Installazione | Documentazione | Ulteriori informazioni
Post del blog e articoli

Consulta i dettagli dei prezzi e calcola i costi.

Ottieni l'accesso immediato al piano gratuito di AWS.

Inizia subito a utilizzare Amazon Cognito nella console di gestione AWS.