buckets
table permissions: noneobjects
table permissions: select
The path of the file you want to create a signed url for.
The duration the signed url should be valid for.
The transformation to apply to the image.
val bucket = supabase.storage.from("avatars")
val url = bucket.createSignedUrl(path = "icon.png", expiresIn = 3.minutes)
val bucket = supabase.storage.from("avatars")
val url = bucket.createSignedUrl(path = "icon.png", expiresIn = 3.minutes) \{
size(100, 100)
fill()
quality = 80
\}