• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

supabase / supabase / 42568208024
87%

Build:
DEFAULT BRANCH: master
Ran 09 Nov 2026 05:39AM UTC
Jobs 1
Files 191
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

09 Nov 2026 05:35AM UTC coverage: 87.16% (+0.04%) from 87.125%
42568208024

push

github

web-flow
feat(studio): resume account actions after recovery-code verification (#52747)

## Problem

Recovery-code verification uses a separate sign-in layout and returns
users to Security without resuming the selected action.

## Solution

Visually align with other security checks: use InterstitialLayout and
return to the selected authenticator’s removal confirmation. Cancel
returns to Security without signing out. Verification never removes the
authenticator automatically.

| Before | After |
| --- | --- |
| <img width="1280" height="1323" alt="Supabase"
src="https://github.com/user-attachments/assets/404e7b6d-6fe6-492a-b853-dc3b13b8f767"
/> | <img width="1280" height="1323" alt="47214"
src="https://github.com/user-attachments/assets/0100cf2f-3252-4f5c-a3a6-17bb0d81dfa5"
/> |

| After |
| --- |
| <img width="1280" height="1323" alt="45032"
src="https://github.com/user-attachments/assets/584254e2-0772-4dae-a0e5-9be6a8f99239"
/> |
| _Loading state._ |
| <img width="1280" height="1323" alt="8565"
src="https://github.com/user-attachments/assets/6d14459d-f172-4338-a021-fb5721649fda"
/> |
| _Standard unfilled state._ |
| <img width="1280" height="1323" alt="47304"
src="https://github.com/user-attachments/assets/83eca080-0fb6-4b3e-a52b-0110c6f8714a"
/> |
| _Error state. I’ve removed `font-mono` since this screenshot._ |

This PR also includes the _Use recovery code instead_ option into the
prior PR’s _Verify your identity_ interstitial:

| After |
| --- |
| <img width="1280" height="763" alt="6526"
src="https://github.com/user-attachments/assets/a05e3bc5-061d-4297-9fd0-e456dba44d4a"
/> |
| _Addition of the _Use recovery code instead_ button._ |


## Review instructions

Use a disposable MFA account with saved recovery codes. Successful
verification consumes one code.

1. Open [Security on this
preview](https://studio-staging-git-dnywh-recovery-code-verification-supabase.vercel.app/dashboard/account/security).
Follow [#52352’s breakpoint
steps](https://github.com/su... (continued)

2071 of 2439 branches covered (84.91%)

Branch coverage included in aggregate %.

2864 of 3223 relevant lines covered (88.86%)

200.67 hits per line

Subprojects
ID Flag name Job ID Ran Files Coverage
1 studio-tests 42568208024.1 09 Nov 2026 05:39AM UTC 764
38.65
GitHub Action Run
Source Files on build 42568208024
  • Tree
  • List 191
  • Changed 158
  • Source Changed 0
  • Coverage Changed 158
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #42568208024
  • c7b49e2b on github
  • Prev Build on master (#42534925025)
  • Next Build on master (#42573921496)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc