# \[Plugin\] 🍎 Apple Sign In – Login with Apple ID Button

**URL:** <https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602>\
**Category:** Plugins\
**Created:** [August 27, 2025, 11:44am UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602 "2025-08-27T11:44:52Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![thetomas](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/thetomas/32/251840_2.png) [@thetomas](https://forum.bubble.io/u/thetomas)\
**Post date:** [August 27, 2025, 11:44am UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/1 "2025-08-27T11:44:52Z")

</div>

Hello all!

I want to introduce simple but flexible [plugin for Apple Sign In button](https://bubble.io/version-live/plugin/apple-sign-in---login-with-apple-id-1723047070946x925452307767754800) ([demo](https://editor-demo.bubbleapps.io/version-test/apple_login_demo)) - build mainly because existing ones didn’t quite do what we needed.

Why this plugin is different:

- It supports multiple Apple login buttons on the same page

- Button appearance is highly customizable (text, icon-only mode, colors, alignment, border, etc.)

- Multi-language ready

- Easy to follow setup + well documented

Plus of course it can do everything else you would expect from Apple Sing-in button plugin 😉

If you want your users to log in with Apple ID and not fight the plugin, this might help.  
Docs and setup instructions are in the plugin page and element fields - happy to answer any questions or get feedback.

Successful building!

[Plugin profile](https://bubble.io/version-live/plugin/apple-sign-in---login-with-apple-id-1723047070946x925452307767754800) | [Apple Sign In plugin Demo](https://editor-demo.bubbleapps.io/version-test/apple_login_demo)

---

<div class="post-metadata">

**Author:** ![greg18](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/greg18/32/94594_2.png) [@greg18](https://forum.bubble.io/u/greg18)\
**Post date:** [December 3, 2025, 8:51pm UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/2 "2025-12-03T20:51:27Z")

</div>

Thanks for building this plugin.

In looking at the demo, I don’t see how the user becomes signed up or logged in upon the Apple Sign In Success event – nothing happens in the event (beyond the “AirAlert”)

And, how does the plugin know to either sign up or log in the user?

---

<div class="post-metadata">

**Author:** ![thetomas](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/thetomas/32/251840_2.png) [@thetomas](https://forum.bubble.io/u/thetomas)\
**Post date:** [December 11, 2025, 8:03pm UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/3 "2025-12-11T20:03:48Z")

</div>

Hi!

Thanks a lot for checking out the demo - happy to clarify this.

In the demo, the signup/login info **is actually shown right after a successful login** :

 ![image](https://us1.discourse-cdn.com/bubble/original/4X/2/1/0/210da11c26cbc26846728942c10fd0e6a2247234.png)

Sign up/Sign in workflow:

- The plugin triggers the **“Apple Sign In Success”** event.

- Inside that event, you add your own actions — typically **“Sign the user up”** (using the email state + sub state as password) and then **“Log the user in.”**

- Bubble’s workflow handles whether the user is new or existing, so the plugin itself doesn’t need to decide between sign-up vs. login. It simply provides the verified credentials (email + unique Apple “sub” identifier), and Bubble takes care of the rest.

If anything is unclear or you want help wiring up your exact flow, I’m happy to guide you!

---

<div class="post-metadata">

**Author:** ![valecanshome](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/valecanshome/32/245524_2.png) [@valecanshome](https://forum.bubble.io/u/valecanshome)\
**Post date:** [February 20, 2026, 2:34pm UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/4 "2026-02-20T14:34:39Z")

</div>

Hi! Quick question — does this plugin support **Bubble Native mobile apps** (not just web)?

Thanks!

---

<div class="post-metadata">

**Author:** ![thetomas](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/thetomas/32/251840_2.png) [@thetomas](https://forum.bubble.io/u/thetomas)\
**Post date:** [February 20, 2026, 7:49pm UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/5 "2026-02-20T19:49:48Z")

</div>

Thanks for a question! Unfortunately not yet - Bubble does not allow us to support that as the native mobile apps are in beta. We were discussing it with them and they currently allow only few “big” plugin developers to target native mobile apps in their plugins.

---

<div class="post-metadata">

**Author:** ![dagrav82](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/dagrav82/32/260015_2.png) [@dagrav82](https://forum.bubble.io/u/dagrav82)\
**Post date:** [May 29, 2026, 9:37pm UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/6 "2026-05-29T21:37:47Z")

</div>

Hi is now solved the Native mobile?

 ![image](https://us1.discourse-cdn.com/bubble/original/4X/5/d/4/5d439d0f90362ac52f104683c21a6baf58b56441.png)

---

<div class="post-metadata">

**Author:** ![thetomas](https://sea1.discourse-cdn.com/bubble/user_avatar/forum.bubble.io/thetomas/32/251840_2.png) [@thetomas](https://forum.bubble.io/u/thetomas)\
**Post date:** [June 1, 2026, 9:23am UTC](https://forum.bubble.io/t/plugin-apple-sign-in-login-with-apple-id-button/379602/7 "2026-06-01T09:23:07Z")

</div>

Hello @dagrav82 , unfortunately still isn’t. The line that you highlighted refers to Apple’s native verification features, not the plugin being native itself.
