User Interaction-Authentication

E_H·2021년 5월 23일
0

Human Interface GuideLines

목록 보기
15/16

Authentication

개인 경험, 추가 기능 접근, 컨텐츠를 구입하거나 데이터동기화와 같은 가치를 교환하기 위해서만 사용자에게 인증을 요청하십시오.

앱이 인증을 요구한다면 사용자들에게 간편하고 안전한 방법인
Sign in with Apple을 사용하십시오

Sign in with Apple을 지원할때

사람들은 여러가지 계정과 패스워드를 기억할 필요가 없는,
믿을수 있고 편리한 로그인 경험을 하게 될 것입니다.

Sign in with Apple을 사용하지 않는 경우 패스워드 자동채우기를 사용하십시오.

이 기능은 사람들이 비밀번호와 인증 코드를

자동으로 생성하고 채워져 사용자가 인증에 적은 시간을 보낼 수 있습니다.

모든 앱은 이 기능을 지원해야 합니다.

개발 가이드는 Password AutoFill.

로그인을 가능한 오래 지연시킵니다.

사람들은 종종 어떤 유용한 일을 하기 전 강제로 로그인할 때 포기하는 경우가 있습니다.

약속을 하기 전에 그들에게 앱과 사랑에 빠질수있는 기회를 주세요.

쇼핑앱에서 사람들은 상품을 검색하게 하고 그들이 그것을 구매할 준비가 되었을때 로그인을 유도합니다.

미디어 스트리밍 앱에서 로그인하기전에 무엇을 제공하는지
컨텐츠를 볼수있도록 하십시오.

서비스를 위해 어떻게 로그인하고 인증하면 얻는 이점에 대해 설명하세요.

앱이 인증을 요구한다면 로그인 화면에 요구사항의 이유와 이점에 대해
간단한 설명을 표시하세요.

또한 앱을 사용하는 모두가 처음부터 계정을 가지고 있던 것은 아닙니다.

등록방법을 설명하거나 간단한 앱 내 등록방법을 제공하세요.

적절한 키보드를 보여주어 데이터 입력을 최소화 합니다.

예를 들어 이메일 주소를 물어볼 때, 유용한 데이터 입력이 포함된 이메일 키보드 화면을 보여주세요.

관련 지침은 Keyboards.

이용가능한 키보드 타입 종류는 UIKeyboardType constant of UITextInputTraits.

암호라는 용어를 사용하지 마세요.

passcode는 생체 인증이 비활성화일 때

사용자의 iOS기기를 해제하고 apple pay를 인증하여 사용할 수 있습니다.

Apple pay 인증 지침은 Apple Pay.

Face ID and Touch ID

가능한 생체인증을 지원하세요.

FaceID와 TouchID는 사람들이 신뢰하는 보안적이고 친숙한 방법입니다.

유저가 생체인증을 사용가능으로 설정한 경우

사용자는 생체인증방식을 이해하고 편리성이 높으며 가능하면 사용하기를 선호한다고 가정할 수있습니다.

사람들은 자신의 기기에서 생체인증을 사용하지 않도록 선택하여 설정할 수 있습니다.

앱은 이러한 시나리오를 처리할 준비가 되어있습니다.

인증할 수 있는 단일 방법을 사용자에게 제시하세요.

사람들이 인증방법을 선택할 필요가 없을 때 가장 직관적입니다.

Face ID처럼 단일 옵션을 제공하세요.

초기 방법이 실패할 경우에 사용자에게 이메일과 패스워드를 묻는 것 처럼 대안을 제공하세요.

사용자 동작에 대한 응답으로만 인증을 시작합니다.

버튼을 누르는 것처럼 명시적 동작을 통해 사용자가 인증할 수 있습니다.

FaceID의 경우 사용자가 카메라를 보고있을 가능성이 큽니다.

항상 인증 방법을 확인하십시오.

예를 들어 Face ID를 사용하여 로그인 하는 버튼에 sign in 이 아닌

Sign in with FaceID라는 제목을 붙여야 합니다.

인증 방법을 정확하게 참조합니다.

faceID를 지원하는 기기에서 touchID를 참조하지 마십시오.

반대로 touchID를 지원하는 기기에서 faceID를 지원하지 마세요.

기기의 기능을 확인하고 적절한 용어를 사용합니다.

개발 가이드는 LABiometryType

일반적으로 앱에서 생체인증에 옵션을 위한 설정 제공하는 것을 피하세요.

생체인증이 시스템에서 활성화된 경우 사용자가 그것을 사용하려고 한다 가정합니다.

앱별 설정을 구현 하는 경우 시스템 전체에 걸쳐 실제로 비활성화되었을 때

사용자가 앱에서 생체 인증이 활성화된 것으로 나타나는 상태가 될 수 있습니다.

시스템 인증 기능의 아이콘을 사용하지 마세요.

사람들은 FaceID와 TouchID 아이콘을 보면 그들은 인증 해야할것이라 생각합니다.

아이콘을 사용하여 인증기능을 식별하면 불일치가 발생하고 혼동이 생깁니다.

특히 아이콘이 컬러화되고 사이즈가 크게 표시될 경우 그렇습니다.

개발 가이드는 Local Authentication.

0개의 댓글