Skip to content

Conversation

mandarini
Copy link
Contributor

Moved from supabase/auth-js#1011
Author: @j4w8n

What kind of change does this PR introduce?

Minor type fix.

What is the current behavior?

If a user has multiple providers associated with them, then Supabase adds a providers string array to their user.app_metadata, but this is missing from the UserAppMetadata type. I just happened to notice this while trying to work around an issue in a demo app, and there was no providers intellisense in my IDE.

image

What is the new behavior?

A providers?: string[] type is added to the interface.

Additional context

An example of multiple providers being associated to a user is if the user signs up with email/password, but then is allowed to add a phone number as well.

@coveralls
Copy link

coveralls commented Oct 9, 2025

Coverage Status

coverage: 95.455% (+13.0%) from 82.5%
when pulling 08fc656 on fix/add-app-metadata-type
into 188fa17 on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants