iOS 클라이언트의 다양한 서비스에 로그인하는 것은 매우 성가실 수 있으며, 특히 로그아웃하는 습관이 있는 경우 더욱 그렇습니다. 키보드 단축키를 사용하면 최소한 긴 로그인 이름을 입력하는 것이 더 쉬워질 수 있지만 연속성의 일부로 iOS 8의 Apple은 로그인 프로세스를 훨씬 더 쉽게 만드는 흥미로운 솔루션을 제시할 것입니다. 개발자 세미나 중 하나에서 자동 완성 및 비밀번호 기능을 볼 수 있었습니다. Safari에서 얻은 iCloud 키체인의 데이터를 연결하고 iOS 또는 Mac의 특정 응용 프로그램에서 사용할 수 있습니다.
예를 들어, 키체인은 귀하가 소셜 네트워크의 웹 버전에 입력한 Twitter 로그인 비밀번호를 알고 있습니다. iOS 또는 Mac의 공식 애플리케이션에 로그인하려는 경우 비밀번호를 입력하는 대신 시스템에서 키체인에 저장된 기존 데이터를 사용할 수 있는 옵션을 제공합니다. 그러나 이 기능은 자동이 아니며 개발자의 주도권이 필요합니다. 페이지와 앱 자체에 코드 조각을 삽입해야 페이지와 앱이 관련되어 있는지 확인할 수 있습니다. 간단한 API를 사용하면 애플리케이션의 로그인 화면에 자동 데이터 채우기 기능을 제공할 수 있습니다.
iCloud의 키체인은 모든 장치 간의 동기화를 보장하므로 동일한 응용 프로그램의 경우 iPhone이든 Mac이든 모든 장치에서 자동 로그인 채우기를 사용할 수 있습니다. 이런 방식으로 데이터를 업데이트하는 것도 가능합니다. 예를 들어 사용자가 자신이 변경한 다른 비밀번호로 로그인하는 경우 시스템은 키 링에서 이 데이터를 업데이트할지 여부를 묻습니다. 자동 완성 및 비밀번호 기능은 연속성 내의 두 운영 체제 간의 연결을 보여주는 또 다른 좋은 예입니다. 여기에는 Handoff 기능이나 iPhone 연결을 통해 Mac에서 전화를 걸고 받을 수 있는 기능도 포함됩니다.
그러면 HTML5로 작성된 애플리케이션에서만 작동합니까, 아니면 사이트의 모바일 버전만 애플리케이션에 로드하는 애플리케이션에서만 작동합니까?
아니다. 응용 프로그램은 키체인이나 그에 속한 로그인 데이터에 직접 연결됩니다. 여기서 키체인은 웹사이트와 기본 애플리케이션 사이의 중개자입니다.