Zamknij reklame

Logowanie się do różnych usług w klientach iOS może być dość irytujące, zwłaszcza jeśli masz zwyczaj wylogowywania się. Choć skróty klawiaturowe mogą ułatwić chociaż wpisanie długiej nazwy logowania, to jednak w ramach Continuity Apple zaproponował w iOS 8 ciekawe rozwiązanie, które znacznie ułatwi proces logowania. Na jednym z seminariów dla programistów można było zobaczyć funkcję Autouzupełniania i hasła. Może łączyć dane z pęku kluczy iCloud uzyskanego z Safari i używać ich w określonej aplikacji na iOS lub Mac.

Na przykład pęk kluczy zna Twoje hasło do logowania na Twitterze, które wprowadziłeś w internetowej wersji sieci społecznościowej. Gdy będziesz chciał zalogować się do oficjalnej aplikacji na iOS lub Mac, zamiast wpisywać hasło, system zaoferuje możliwość wykorzystania już istniejących danych zapisanych w Keychainie. Jednak ta funkcja nie jest automatyczna i wymaga pewnej inicjatywy ze strony programistów. Będą musieli umieścić fragment kodu na swoich stronach i w samych aplikacjach, co zapewni weryfikację, czy strona i aplikacja są ze sobą powiązane. Dzięki prostemu API umożliwi zaoferowanie automatycznego uzupełniania danych na ekranie logowania w aplikacji.

Pęk kluczy w iCloud zapewni synchronizację pomiędzy wszystkimi urządzeniami, dlatego w przypadku tej samej aplikacji automatyczne uzupełnianie logowania będzie dostępne na każdym urządzeniu, czy to na iPhonie, czy na Macu. W ten sposób możliwa będzie także aktualizacja danych. Jeśli np. użytkownik zaloguje się innym hasłem, które zmienił, system zapyta go, czy chce zaktualizować te dane w breloku. Funkcja AutoFill & Password to kolejny świetny przykład połączenia pomiędzy dwoma systemami operacyjnymi w ramach Continuity, który obejmuje także funkcję Handoff, czyli możliwość wykonywania i odbierania połączeń z komputera Mac dzięki połączeniu z iPhonem.

Źródło: 9to5Mac
.