Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

HIG - Managing accounts #31

Open
kimscastle opened this issue Jun 30, 2023 · 0 comments
Open

HIG - Managing accounts #31

kimscastle opened this issue Jun 30, 2023 · 0 comments
Assignees
Labels

Comments

@kimscastle
Copy link
Contributor

kimscastle commented Jun 30, 2023

Managing accounts

When it doesn’t create an unnecessary barrier to your experience, an account can be a convenient way for people to access their content and track personal details.

  • 사용자 계정이 사용자들의 경험에 불필요한 방해요인이 아닐 때, 사용자 계정은 사용자가 자신의 콘텐츠에 접근하고 개인정보를 트래킹 할 수 있는 편리한 방법이 될 수 있습니다.

필요한 기능을 사용하기 위해 사용자 계정이 필요한 경우에만 사람들에게 계정을 만들도록 요청하세 요. 사용자에게 계정이 없더라도 앱이나 게임을 즐길 수 있게 하는 것이 좋습니다. 계정이 필요한 경우 사람들이 신뢰할 수 있는 일관된 로그인 경험을 제공하고 여러 계정과 인증 방법을 기억하지 않아도 되 는 편리함을 주기 위해 Apple로 로그인(Sign in with Apple)을 사용하는 것을 고려하세요.


Best practice

plain the benefits of creating an account and how to sign up

계성 생성의 이점과 가입 방법을 친절하게 설명해 주세요

  • 앱이나 게임에 계정이 필요한 경우 요구 사항의 이유와 이점에 대한 간략하고 친근한 설명을 작성하세요. 로그인 화면에 이 메시지를 표시하는 것이 좋습니다.

Delay sign-in for as long as possible

로그인을 해야 하는 상황을 최대한 오래 미루세요.

  • 사용자들은 유용한 작업을 수행하기 전에 강제 로 로그인해야 하는 경우 앱을 사용하는 것에 부담을 느낄 수 있습니다. 이러한 상황을 피하려면 사용자 들에게 앱이나 게임에 로그인하도록 요청하기 전에 앱이나 게임을 사용해 볼 수 있게 하는 것이 좋습니다. 예를 들어 쇼핑 앱은 사람들이 원하는 만큼 검색할 수 있도록 하며, 구매할 때에만 로그인을 요구합니다.

If you don’t use Sign in with Apple in your iOS, iPadOS, macOS, or visionOS app, prefer using a passkey.

iOS, iPadOS 또는 macOS 앱에서 Apple로 로그인을 사용하지 않는 경우 passKey를 사용 하는 것이 좋습니다.

  • passkey는 계정 생성 및 인증을 단순화하므로 사람들이 암호를 생성하거나 입 력할 필요가 없습니다. 앱에서 암호 키를 활성화하면 사람들은 새 계정을 만들거나 기존 계정에 로그인 할 때 이름을 제공하기만 하면 됩니다. 개발자 가이드라인은 Supporting passkeys를 참고하세요. 암호를 계속 사용해야 하는 경우 Password AutoFill을 사용하여 암호 및 보안 코드 정보를 자동으로 생 성하고 입력할 수 있습니다

Always identify the authentication method you offer.

어떠한 인증 방법을 사용하는지 사용자들이 알 수 있게 알려주세요.

  • 예를 들어, Face ID로 앱에 로그인하는 버튼을 표시하는 경우 로그인"과 같은 일반적인 문구 대신 " Face ID로 로그인"과 같은 문 구를 사용하여 사용자들에게 어떠한 인증 방법을 사용하는지 알려주는 것이 좋습니다.

Refer only to authentication methods that are available in the current context.

현재 상황에서 사용할 수 있는 인증 방법만 사용하세요.

  • 예를 들어 Face ID 인증 기능을 제공하지 않는 기기에서 Face ID를 사용하면 안 됩니다. 기기의 기능을 확인하고 적절한 용어를 사용하세요. 개 발자 가이드라인은 LABiometryType을 참고하세요.

In general, avoid offering an app-specific setting for opting in to biometric authentication.

생체 인식 인증을 선택하기 위한 앱 자체의 또 다른 설정을 제공하지 않는 것이 좋습니다.

  • 사람 들은 시스템 설정에서 생체 인증을 활성화하기 때문에 앱 자체의 설정을 제공하는 것은 중복되고 혼동 될 수 있습니다.

Avoid using the term passcode to refer to account authentication.

계정 인증을 할 때 '암호(passcode)'라는 용어를 사용하는 것을 피하세요.

  • 사람들은 암호를 생 성하여 기기의 잠금을 해제하거나 Apple 서비스에 인증합니다. 인터페이스에서 이 용어를 사용하면 사람들은 앱이나 게임에서 암호를 재사용하도록 요청한다고 생각할 수 있습니다.

Deleting account

사람들이 앱이나 게임 내에서 계정을 생성할 수 있으면, 계정을 비활성화뿐 아니라 삭제할 수 있어야 합니다.
아래 가이드라인을 따르는 것 외에도 계정 삭제 및 잊힐 권리와 관련된 해당 지역의 법적 요구사항을 이해하고 준수하세요.

  • IMPORTANT : 법적 요구 사항으로 인해 앱에서 디지털 건강 기록과 같은 계정 또는 정보를 유지하 거나 특정 계정 삭제 과정을 수행해야 하는 경우 사람들이 그 과정을 쉽게 이해할 수 있도록 상황을 명확하게 설명하세요.

Provide a clear way to initiate account deletion within your app or game.

앱 또는 게임 내에서 계정을 삭제할 수 있는 명확한 방법을 제공하세요.

앱 내에서 계정 삭제를 할 수 없는 경우 사람들이 계정 삭제를 할 수 있는 웹페이지에 접근할 수 있는 링크를 제공해야 합니다. 링 크를 쉽게 찾을 수 있도록 만드는 것이 좋습니다. 예를 들어 개인정보 보호정책이나 서비스 약관 페이지 에 링크를 넣어 사용자들이 찾기 어렵게 만들지 마세요.
DEVELOPER NOTE : 사람들이 Sign in with Apple을 사용하여 앱 내에서 계정을 생성한 경우, 해당 계정을 삭제할 때 연결된 토큰을 삭제하세요. Revoke tokens을 참고하세요.

Provide a consistent account-deletion experience whether people perform it within your app or game or on the website.

앱이나 게임 또는 웹사이트에서 사용자에게 일관된 계정 삭제 경험을 제공하세요.

예를 들어, 다른 버전의 앱에서 계정 삭제 과정을 보다 더 길거나 복잡하게 만들지 않는 것이 좋습니다.

Consider letting people schedule account deletion to occur in the future.

사람들이 계정을 삭제하는 것을 예약할 수 있게 하는 것을 고려해 보세요.

  • 사용자는 계정을 삭제 하기 전에 남은 서비스를 사용하거나 구독이 자동 갱신될 때까지 기다릴 수 있습니다. 계정 삭제를 예약 할 수 있는 경우 즉시 삭제할 수 있는 옵션도 함께 제공하세요.

Tell people when account deletion will complete, and notify them when it’s finished.

계정 삭제가 완료되는 시점과 완료됐을 때 사용자에게 알려주세요.

계정을 완전히 삭제하는 데 시 간이 걸릴 수 있기 때문에 사람들에게 삭제 과정의 상태를 알려주어 기다리지 않게 하는 것이 좋습니다.

If you support in-app purchases, help people understand how billing and cancellation work when they delete their account.

앱 내 구매를 제공하는 경우 사용자가 계정을 삭제할 때 청구 및 취소가 어떻게 수행되는지 쉽 게 수 있도록 해야 합니다.

  • 예를 들어 다음 과정을 이해하는 데 도움이 필요할 수 있습니다
    • 자동 갱신 구독에 대한 청구는 사용자가 계정 삭제 여부에 관계없이 구독을 취소할 때까지 Apple을 통해 계속됩니다.
    • 계정을 삭제한 후에 사용자들은 구독을 취소하거나 환불을 요청해야 합니다.
  • 사용자들이 이러한 과정을 쉽게 이해하도록 돕는 것 외에도 구독을 취소하고 구매를 관리하는 방법을 명확히 설명하세요. 가이드라인은 Helping people manage their subscriptions 및 Pro viding help with In-App Purchases를 참고하세요.
@kimscastle kimscastle self-assigned this Jun 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant