# Methods Auth in Supabase

**URL:** <https://community.weweb.io/t/methods-auth-in-supabase/10325>\
**Category:** How do I?\
**Tags:** supabase\
**Created:** [August 19, 2024, 7:28pm UTC](https://community.weweb.io/t/methods-auth-in-supabase/10325 "2024-08-19T19:28:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![enzocarmo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/enzocarmo/32/7681_2.png) [@enzocarmo](https://community.weweb.io/u/enzocarmo)\
**Post date:** [August 19, 2024, 7:28pm UTC](https://community.weweb.io/t/methods-auth-in-supabase/10325/1 "2024-08-19T19:28:37Z")

</div>

Guys, in my app currently, I have a public table with extra information linked to the user, when the person logs in I have a workflow that pulls this extra information, and modifies the user’s metadata.

But I want to make an update to be able to log in with Google or iCloud, and apparently I can’t change the metadata when the authentication is external. How can I do it now?

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [August 19, 2024, 7:33pm UTC](https://community.weweb.io/t/methods-auth-in-supabase/10325/2 "2024-08-19T19:33:24Z")

</div>

Hello, I think this won’t be possible unfortunately, last time I checked, these methods don’t seem to support metadata. Here you can check an answer from a member of Supabase’s team stating that due to the fact that these methods use OAuth, it’s not possible at the moment:

> <https://stackoverflow.com/questions/77087130/pass-additional-data-when-using-supabase-oauth>

---

<div class="post-metadata">

**Author:** ![enzocarmo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/enzocarmo/32/7681_2.png) [@enzocarmo](https://community.weweb.io/u/enzocarmo)\
**Post date:** [August 19, 2024, 8:11pm UTC](https://community.weweb.io/t/methods-auth-in-supabase/10325/3 "2024-08-19T20:11:48Z")

</div>

broberto, have you ever made an application that encountered this situation? I thought it was common and there was a solution

another, to have a solution, you may even have to do some workaround, but you would probably have to change the supabase plugin (in the codes), and it is not possible to upload a custom plugin currently

---

<div class="post-metadata">

**Author:** ![Broberto](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/broberto/32/5918_2.png) [@Broberto](https://community.weweb.io/u/Broberto)\
**Post date:** [August 19, 2024, 8:32pm UTC](https://community.weweb.io/t/methods-auth-in-supabase/10325/4 "2024-08-19T20:32:26Z")

</div>

> [@enzocarmo](#):
>
> another, to have a solution, you may even have to do some workaround, but you would probably have to change the supabase plugin (in the codes), and it is not possible to upload a custom plugin currently

It is not about the WeWeb’s Supabase Plugin, it’s about how Supabase works. You of course could implement your own auth, but tha would defy the purpose of using Supabase.

---

<div class="post-metadata">

**Author:** ![enzocarmo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/enzocarmo/32/7681_2.png) [@enzocarmo](https://community.weweb.io/u/enzocarmo)\
**Post date:** [August 19, 2024, 8:33pm UTC](https://community.weweb.io/t/methods-auth-in-supabase/10325/5 "2024-08-19T20:33:49Z")

</div>

> [@Broberto](#):
>
> It is not about the WeWeb’s Supabase Plugin, it’s about how Supabase works. You of course could implement your own auth, but tha would defy the purpose of using Supabase.

thank you !
