Creazione di un pool di utenti di Amazon Cognito per un'API REST - Amazon API Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creazione di un pool di utenti di Amazon Cognito per un'API REST

Prima di integrare l'API con un pool di utenti, devi creare il pool di utenti in Amazon Cognito. La configurazione del pool di utenti deve rispettare tutte le quote di risorse per Amazon Cognito. Tutte le variabili Amazon Cognito definite dall'utente, come gruppi, utenti e ruoli, devono utilizzare solo caratteri alfanumerici. Per istruzioni su come creare un pool di utenti, consulta Tutorial: Creazione di un bacino d'utenza nella Guida per gli sviluppatori di Amazon Cognito.

Prendi nota dell'ID pool di utenti, dell'ID client e di qualsiasi segreto client. Il client dovrà fornirli ad Amazon Cognito perché l'utente possa registrarsi con il pool di utenti, accedere al pool di utenti e ottenere un token di identità o di accesso da includere nelle richieste per chiamare metodi API configurati con il pool di utenti. Inoltre, devi specificare il nome del pool di utenti quando configuri il pool di utenti come autorizzazioni in API Gateway, come descritto nella prossima sezione.

Se stai usando token di accesso per autorizzare le chiamate di metodi API, assicurati di configurare l'integrazione dell'app con il pool di utenti per configurare gli ambiti personalizzati che desideri in un determinato server di risorse. Per ulteriori informazioni sull'utilizzo di token con pool di utenti di Amazon Cognito, consulta Utilizzo di token con pool di utenti. Per ulteriori informazioni sui server di risorse, consulta Definizione dei server di risorse per il pool di utenti.

Annota gli identificatori dei server di risorse configurati e i nomi degli ambiti personalizzati. Ti serviranno per creare i nomi completi degli ambiti di accesso per l'opzione OAuth Scopes (Ambiti OAuth), che viene utilizzata dal provider di autorizzazioni COGNITO_USER_POOLS.

Server di risorse e ambiti del pool di utenti di Amazon Cognito