Začnime s Amazon Cognito a jeho prácou na platforme AWS.
Čo je Amazon Cognito?
Amazon Cognito je služba overovania používateľov a synchronizácie údajov, ktorá používateľovi uľahčuje správu údajov pre aplikáciu na viacerých pripojených zariadeniach. Používateľ môže vytvoriť viacero identít pre používateľov aplikácie a služba tiež podporuje overené identity, ktoré pomáhajú používateľom aplikácie začať ako hosť bez prihlásenia:
Vlastnosti Amazon Cognito
Niektoré z dôležitých funkcií Amazon Cognito sú uvedené nižšie:
Identita Pool : Je užitočný na poskytovanie krátkodobého prístupu k službám AWS.
Pool používateľov : Poskytuje možnosť spravovať adresár používateľa, takže aplikácia alebo viaceré aplikácie môžu interagovať s týmto adresárom.
Bezpečnosť : Amazon Cognito spolupracoval s Amazon Web Application Firewall (WAF) na detekcii robotov v aplikácii a ochrane aplikácie pred nimi:
Ako funguje Cognito?
Ak chcete pracovať so službou Amazon Cognito, jednoducho vyhľadajte službu Cognito na paneli Amazon:
Klikni na ' Vytvorte nový fond identity ” tlačidlo z ovládacieho panela Cognito:
Zadajte názov fondu ako identitu fondu:
Prejdite nadol do spodnej časti stránky a vyberte službu, prostredníctvom ktorej chce používateľ vytvoriť ID, a zadajte príklad uvedený v poli:
Nasledujúca stránka automaticky vytvorí rolu IAM s jej politikou a používateľ ich môže upraviť zo stránky:
Posuňte stránku nadol, aby ste si prezreli súhrn a kliknite na „ Povoliť tlačidlo ”:
Po vytvorení fondu môže používateľ upraviť jeho konfigurácie kliknutím na „ Upraviť fond identity “odkaz:
Jednoducho nakonfigurujte fond identity z tejto stránky:
A kliknite na „ Uložiť zmeny ” tlačidlo na úspešnú úpravu konfigurácií bazéna:
Fond sa vytvorí a hneď ako sa používateľ prihlási do aplikácie, zobrazí sa tu jeho identita:
Úspešne ste vytvorili fond identity v Amazon Cognito.
Záver
Amazon Cognito je služba AWS, ktorá poskytuje fondy identít používateľov na správu identít v aplikáciách využívajúcich viacero zariadení. Používateľom ponúka možnosť vytvárať Identity pools a user pools na overenie počtu užívateľov a ich identity a zistenie, či sú skutočnými užívateľmi alebo robotmi, aby sa zvýšila bezpečnosť. Táto príručka vysvetľuje službu Amazon Cognito a ako ju používať.