# Sign-in with Apple Support

DevFeed: [Sign-in with Apple Support](<https://devfeed.tech/articles/sign-in-with-apple-support-19517.md>)

Original publisher: [Read original article](<https://www.codenameone.com/blog/sign-in-with-apple-support/>)

Author: Steve Hannah

Published: 2020-01-30T00:00:00Z

Content type: release

Language: en

Sources: [CodeName One](<https://devfeed.tech/sources/codename-one.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [OAuth 2.0](<https://devfeed.tech/topics/oauth2.md>), [Android](<https://devfeed.tech/topics/android.md>), [simulator](<https://devfeed.tech/topics/simulator.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [apple](<https://devfeed.tech/tags/apple.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [blog](<https://devfeed.tech/tags/blog.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [getting-started](<https://devfeed.tech/tags/getting-started.md>), [ios](<https://devfeed.tech/tags/ios.md>), [oauth2](<https://devfeed.tech/tags/oauth2.md>), [release](<https://devfeed.tech/tags/release.md>)

## AI overview

Codename One has released a cn1lib that adds Sign-in with Apple support to Codename One apps. On iOS 13 and later it uses Apple's native Authentication framework; on Android, desktop, and simulator platforms it uses Apple's OAuth2 authentication service. The article outlines the required Apple developer setup and links to setup documentation and demo projects.

## Source excerpt

We have just finished the initial release of our "Sign-in with Apple" cn1lib, which adds "Sign-in with Apple" support to Codename One apps. On iOS 13 and higher, this will use Apple's native Authentication framework. On other platforms (e.g. Android, Desktop, and Simulator), this will use Apple's Oauth2 authentication service. The main motivation for adding this functionality is that Apple would require apps that use "sign in with..." to support its service too. If you won't support sign in with Apple but include support signin with Facebook/Google your app might be rejected in the future.