인증(Authentication)

사용자에게 인증을 요청하는 것은 개인화된 경험을 제공하거나, 추가 기능에 접근하거나, 콘텐츠 결제를 하거나, 데이터를 동기화하는 경우같이 어떤 값을 교환하는 경우에만 요청해야 합니다. 만약 당신의 app이 인증이 필요하다면, 로그인 절차를 빠르고 쉽고 단순하게 해 app을 즐기는데 방해가 되지 않도록 해야 합니다.

가능한 로그인을 단계를 늦추세요. app에서 어떤 유용한 일을 하기도 전에 로그인을 해야만 한다면, 많은 사용자는 그 app 사용을 포기합니다. 사용자에게 당신의 app을 제대로 사용하기 전에 그 app의 매력에 빠질 기회를 주세요. 쇼핑을 하는 app에서는 사용자가 app을 켜자마자 로그인 없이도 바로 상품을 탐색할 수 있도록 하고, 결제하는 단계에 가서만 로그인을 요청하세요. 미디어 스트리밍 app에서는 로그인해서 미디어를 재생하기 전에 어떤 콘텐츠가 있는지 미리 살펴볼 수 있도록 해주세요.

인증의 혜택과 서비스에 가입하는 방법을 설명해주세요. app에서 인증을 요청할 때 로그인 화면에서 인증을 하는 이유와 그 혜택을 간단하고 친근하게 설명해주세요. 또한, 모든 사용자가 계정이 있는 상태에서 app을 실행하는 것이 아니라는 것을 기억해두세요. 계정을 어떻게 만드는지 설명해주거나, app 안에서 가입하는 간단한 방법을 제공해주세요.

적절한 키보드를 보여줘 데이터를 최소화하세요. 예를 들어, 이메일 주소를 입력할 때는 유용한 단축키가 있는 이메일 키보드 화면을 보여주세요.