auth.update()
Updates user data, if there is a logged in user.
final res = await supabase.auth.update(
UserAttributes(data: {'hello': 'world'})
);
final error = res.error;
Notes
It's generally better to store user data in a table inside your public schema (i.e. public.users
).
Use the update()
method if you have data which rarely changes or is specific only to the logged in user.
Examples
Update a user's metadata.
final res = await supabase.auth.update(
UserAttributes(data: {'hello': 'world'})
);
final error = res.error;