Skip to main content


The AppleSignIn extension gives you the ability to sign in your users using the "Sign in with Apple" functionality on iOS / tvOS and Android.

Sign in with Apple makes it easy for users to sign in to your apps and websites using their Apple ID. Instead of filling out forms, verifying email addresses, and choosing new passwords, they can use Sign in with Apple to set up an account and start using your app right away. All accounts are protected with two-factor authentication for superior security, and Apple will not track users’ activity in your app or website.

More information in the Apple documentation


  • Sign in using the user's Apple ID;
  • Single API interface - your code works across supported platforms with no modifications;
  • Sample project code and ASDocs reference


The documenation site forms the best source of detailed documentation for the extension along with the asdocs.

Quick Example:

AppleSignIn.instance.addEventListener( AppleSignInErrorEvent.ERROR, errorHandler );
AppleSignIn.instance.addEventListener( AppleSignInEvent.SUCCESS, successHandler );


function successHandler( event:AppleSignInEvent ):void
// User signed in

function errorHandler( event:AppleSignInErrorEvent ):void
// Sign in failed

More information here:



You can purchase a license for using this extension:

distriqt retains all copyright.