인프런 커뮤니티 질문&답변
cognito 질문
작성
·
313
답변 1
1
Sungmin Kim
지식공유자
안녕하세요.
Cognito는 주로 authentication을 할때 사용되어지는 서비스입니다.
예를 들면 사용자가 특정 웹사이트 및 어플리케이션에 로그인을 해야하는 경우가 생기는데요.
사용자가 아이디와 비번을 입력해서 계정을 생성합니다. 그럼 Cognito가 Token이라는 것을 생성하는데요.
이 Token이라는것을 가지고 Session이 유지가 되구요. Session동안 다양한 상호작용이 이루어지게 됩니다.
Cognito를 사용하여 로그인 폼도 커스터마이징을 할 수 있으며 비밀번호 생성시 요구되어지는 조건도 커스터마이징 할 수 있답니다. 뿐만 아니라, 로그인시 Lambda함수를 호출시켜 원하는 로직을 돌릴수도 있습니다.
Cognito로 할 수 있는 일이 참으로 많답니다^^
추가비용은 다음 웹페이지를 참고하시면 되겠습니다 : https://aws.amazon.com/ko/cognito/pricing/
도움이 되었으면 좋겠습니다.





