-
-
Notifications
You must be signed in to change notification settings - Fork 190
Instruction de configuration de cognito amplify
Note: Cette page wiki est en construction, si vous avez une quetion veuillez venir nous prévenir sur Slack- nous serons heureux de vous aider en plus d'améliorer ce document.
Accède à Cognito
dans AWS et clique sur create Manage User Pools. Utilise la configuration de mot de passe préférable pour ton organisation.
Suite à avoir créé le user pool, va à "App Clients" dans la bar de tâche. Appuyer sur Create an App Client, mais assurer vous de faire ce qui suit:
- Décoche "Generate Client Secret"
- Coche "Enable user password based authentication
Accède à Federated Idenitities dans AWS et crée un identity pool.
Crée un nouveau rôle IAM. Puis révise ce rôle sur IAM.
Crée un bucket avec les permissions de lecture public. Dans l'onglet "Permissions", autorise tout les usager de lire et écrire des objets sur le S3 bucket.
Copie la configuration CORs de la documentation Amplify
Atteint l'interface IAM par la recherche pour le service IAM. Il sera affiché une panoplie de rôles Cognito. Utilise la configuration des rôles IAM dans la documentation Amplify pour vos nouveaux usagers IAM.
Ajoute chacune des politiques que tu as copié(Auth and Non-auth) dans "Attach Policy" du User Role. Assure toi de remplacer le nom du bucket.
Crée une politique et nomme la comme "UDTTestBucketRole".
Dans la page Cognito clique sur "Create User", entre le nom d'utilisateur et le mot de passe. Marque le compte comme vérifié. Vous serez ensuite invité à terminer votre inscription.