Apple has activated a two-factor authentication process for iCloud access, requiring users to enter a dynamically-generated pass code in addition to login and password details.