Updates the user data.
The data you want to update. This function should only be called on a server. Never expose your `service_role` key in the browser.
const \{ data: user, error \} = await supabase.auth.admin.updateUserById(
'11111111-1111-1111-1111-111111111111',
\{ email: 'new@email.com' \}
)
const \{ data: user, error \} = await supabase.auth.admin.updateUserById(
'6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4',
\{ password: 'new_password' \}
)
const \{ data: user, error \} = await supabase.auth.admin.updateUserById(
'6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4',
\{ user_metadata: \{ hello: 'world' \} \}
)
const \{ data: user, error \} = await supabase.auth.admin.updateUserById(
'6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4',
\{ app_metadata: \{ plan: 'trial' \} \}
)
const \{ data: user, error \} = await supabase.auth.admin.updateUserById(
'6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4',
\{ email_confirm: true \}
)
const \{ data: user, error \} = await supabase.auth.admin.updateUserById(
'6aa5d0d4-2a9f-4483-b6c8-0cf4c6c98ac4',
\{ phone_confirm: true \}
)