Ran into this signing users out server-side. I wanted local and there's no way to ask for it.
await client.SignOut(accessToken, options);
// POST /logout?scope=global
StatelessClient.SignOut calls Api.SignOut(accessToken) with no scope, and Api.SignOut always writes ?scope= from its default. The stateful Client.SignOut(SignOutScope) takes one.
#148 closed as "Available in >= Supabase.Gotrue@5.0.6" but missed the stateless client, and its doc still says "This will revoke all refresh tokens for the user."
Ran into this signing users out server-side. I wanted
localand there's no way to ask for it.StatelessClient.SignOutcallsApi.SignOut(accessToken)with no scope, andApi.SignOutalways writes?scope=from its default. The statefulClient.SignOut(SignOutScope)takes one.#148 closed as "Available in >=
Supabase.Gotrue@5.0.6" but missed the stateless client, and its doc still says "This will revoke all refresh tokens for the user."