Τι είναι το Amazon Cognito και πώς λειτουργεί;

Ti Einai To Amazon Cognito Kai Pos Leitourgei



Οι προγραμματιστές πρέπει να δημιουργήσουν τις εφαρμογές φροντίζοντας να χειρίζονται δεδομένα στο cloud λόγω προβλημάτων επεκτασιμότητας και αποτελεσματικότητας. Το πίσω άκρο της εφαρμογής απαιτείται για τη διαχείριση τεράστιων ποσοτήτων δεδομένων και η επεκτασιμότητα του μπορεί να προκαλέσει μειονεκτήματα για την εφαρμογή. Το AWS προσφέρει μια υπηρεσία Cognito που επιτρέπει στον χρήστη να εφαρμόσει ασφαλή ταυτότητα πελάτη και διαχείριση πρόσβασης σε εφαρμογές ιστού και κινητών.

Ας ξεκινήσουμε με το Amazon Cognito και την εργασία του στην πλατφόρμα AWS.

Τι είναι το Amazon Cognito;

Το Amazon Cognito είναι μια υπηρεσία ελέγχου ταυτότητας χρήστη και συγχρονισμού δεδομένων που διευκολύνει τον χρήστη να διαχειρίζεται δεδομένα για την εφαρμογή σε πολλές συνδεδεμένες συσκευές. Ο χρήστης μπορεί να δημιουργήσει πολλαπλές ταυτότητες για τους χρήστες της εφαρμογής και η υπηρεσία υποστηρίζει επίσης πιστοποιημένες ταυτότητες που βοηθούν τους χρήστες της εφαρμογής να ξεκινήσουν ως επισκέπτης χωρίς να συνδεθούν:









Χαρακτηριστικά του Amazon Cognito

Μερικά από τα σημαντικά χαρακτηριστικά του Amazon Cognito αναφέρονται παρακάτω:



Δεξαμενή ταυτότητας : Είναι χρήσιμο για την παροχή βραχυπρόθεσμης πρόσβασης σε υπηρεσίες AWS.





Ομάδα χρηστών : Παρέχει τη δυνατότητα διαχείρισης ενός καταλόγου του χρήστη, ώστε μια εφαρμογή ή πολλές εφαρμογές να μπορούν να αλληλεπιδρούν με αυτόν τον κατάλογο.

Ασφάλεια : Το Amazon Cognito έχει συνεργαστεί με το Τείχος προστασίας εφαρμογών Ιστού του Amazon (WAF) για τον εντοπισμό ρομπότ στην εφαρμογή και την προστασία της εφαρμογής από αυτά:



Πώς λειτουργεί το Cognito;

Για να εργαστείτε με την υπηρεσία Amazon Cognito, απλώς αναζητήστε την υπηρεσία Cognito από τον πίνακα ελέγχου του Amazon:

Κάνε κλικ στο ' Δημιουργία νέου χώρου συγκέντρωσης ταυτότητας κουμπί ' από τον πίνακα ελέγχου Cognito:

Πληκτρολογήστε το όνομα της πισίνας ως ταυτότητα της πισίνας:

Κάντε κύλιση προς τα κάτω στο κάτω μέρος της σελίδας για να επιλέξετε την υπηρεσία μέσω της οποίας ο χρήστης θέλει να δημιουργήσει ένα αναγνωριστικό και πληκτρολογήστε το Παράδειγμα που αναφέρεται στο πλαίσιο:

Η επόμενη σελίδα θα δημιουργήσει αυτόματα έναν ρόλο IAM με την πολιτική της και ο χρήστης μπορεί να τον επεξεργαστεί από τη σελίδα:

Κάντε κύλιση προς τα κάτω στη σελίδα για να δείτε τη σύνοψη και κάντε κλικ στο ' Επιτρέπω Κουμπί ”:

Μόλις δημιουργηθεί το pool, ο χρήστης μπορεί να επεξεργαστεί τις διαμορφώσεις του κάνοντας κλικ στο ' Επεξεργασία πισίνας ταυτότητας ' Σύνδεσμος:

Απλώς διαμορφώστε την ομάδα ταυτότητας από αυτήν τη σελίδα:

Και κάντε κλικ στο ' Αποθήκευσε τις αλλαγές κουμπί ” για να επεξεργαστείτε με επιτυχία τις διαμορφώσεις της πισίνας:

Το pool δημιουργείται και μόλις ο χρήστης συνδεθεί στην εφαρμογή, θα εμφανίσει την ταυτότητά του εδώ:

Δημιουργήσατε με επιτυχία μια ομάδα ταυτότητας στο Amazon Cognito.

συμπέρασμα

Το Amazon Cognito είναι μια υπηρεσία AWS που παρέχει ομάδες ταυτότητας χρηστών για τη διαχείριση ταυτοτήτων σε εφαρμογές που χρησιμοποιούν πολλές συσκευές. Προσφέρει στον χρήστη να δημιουργήσει ομάδες ταυτότητας και ομάδες χρηστών για να επικυρώσει τον αριθμό των χρηστών και την ταυτότητά τους και να βρει αν είναι πραγματικοί χρήστες ή bots για να βελτιώσει την ασφάλεια. Αυτός ο οδηγός εξηγεί την υπηρεσία Amazon Cognito και τον τρόπο χρήσης της.