2016-06-17 4 views
1

AWS의 사용자 풀 로그인에 대한 문서에서 명시 적으로 또는 대리인을 통해 자격 증명이 필요한 경우 로그인 방법에는 두 가지가 있음을 나타냅니다. 나는이 구별이 무엇인지, 둘에 대한 적절한 사용 사례가 궁금했다. 어떤 도움을 주셔서 감사합니다.AWS Cognito 사용자 풀 iOS 명시 적 로그인 대 대리인

답변

1

명시 적 플로는 사용자 이름과 암호를 이미 알고있는 경우를위한 것입니다. 대화 형 로그인 환경을 구축하려면 위임자를 사용해야합니다.

getPasswordAuthenticationDetails으로 새로 고침 토큰이 만료되면 대리인이 사용자 이름과 암호를 자동으로 묻습니다. 명시 적 플로우는 결코 그렇게하지 않으므로, 애플리케이션 로직이 새로 고침 토큰의 유효성을 검사하고 사용자에게 자격 증명을 요청하는 논리를 관리하는 기간이 짧은 경우에만 사용해야합니다.

+0

응답 해 주셔서 감사합니다. 따라서 사용자가 한 번만 로그인 한 다음 로그인 할 때 로그인해야 응용 프로그램을 열 때마다 위임을 사용 하시겠습니까? 그렇다면 어떻게 설정해야합니까? – jackets14

+0

예. iOS SDK 설정 방법은 [이 설명서] (http://docs.aws.amazon.com/cognito/latest/developerguide/walkthrough-using-the-ios-sdk.html)를 참조하십시오. –

관련 문제