V7.12.300.16 Profile Account Centre · Real Request Queue Test

Profile Account Centre

This is still the old unused V7.0.4 test route. It now saves account deletion requests into the real sb_account_deletion_requests queue. The current live Profile Settings URL is untouched.

Checking sign-in...
Checking helpers...
Waiting...
Safe target: profile edits write only existing sb_profiles fields for this signed-in user. Deletion requests write only to sb_account_deletion_requests. Real Auth deletion stays server-side through the Edge Function later.
👤

Profile name

@username

Role
Test routeOld URL

Using old V7.0.4 test page first.

Signed in--

Supabase Auth state.

Profile row--

Current user row from sb_profiles.

Profile writesScoped

Only profile text/avatar/banner URL fields.

Delete requestReal Queue

Writes request row, not Auth deletion.

Account sign-in

Existing-user magic link

Magic links use shouldCreateUser:false to avoid public signup.

Account summary

No account loaded yet.

Profile text

Profile images

Avatar
👤
Banner
Banner
Remove clears the profile URL field only. It does not delete objects from storage.

Local account preferences

These controls save locally as a draft preference payload and can be exported. They do not write unknown database columns.

Waiting.

Export and delete request

Account export

Downloads profile/account summary without browser tokens or Supabase session secrets.

Delete account request

Saves a real request row for owner/admin review. It does not call Auth delete from the browser.

Safe server rule

Real Auth deletion must be done server-side by Edge Function later. This page never uses a service-role key.

Latest request / export preview

No request generated yet.

Page checks

Not run yet.
Current live profile

Waiting.

Test route

Waiting.

Protected helpers

Waiting.

Deletion queue table

Waiting.

Debug

Waiting...

V7.12.300.16 Profile Account Centre TEST — old V7.0.4 route, real delete-request queue, current live profile URL untouched, no schema/RLS/storage policy/live promotion.