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

supabase / auth / 21722549935
69%

Build:
DEFAULT BRANCH: master
Ran 05 Feb 2026 06:03PM UTC
Jobs 1
Files 171
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

05 Feb 2026 05:55PM UTC coverage: 68.908% (+0.06%) from 68.848%
21722549935

push

github

web-flow
feat: add metadata field to all hooks (#2365)

Adds constructors for all hook input types:
* MFAVerificationAttemptInput
* PasswordVerificationAttemptInput
* CustomAccessTokenInput
* SendSMSInput,
* SendEmailInput

To consistently populate metadata fields:
* `name` - Hook Name
* `uuid` - Request UUID
* `time` - Request Time
* `ip_address` Request IP Address

This improves observability and security auditing by guaranteeing that
all hook invocations include request metadata. It also enables new use
cases by passing the request IP address. For example more advanced
methods for rate limiting login or MFA attempts may now be implemented.

Co-authored-by: Chris Stockton <chris.stockton@supabase.io>

74 of 82 new or added lines in 6 files covered. (90.24%)

14940 of 21681 relevant lines covered (68.91%)

80.43 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
8
57.16
0.03% internal/api/mfa.go
Jobs
ID Job ID Ran Files Coverage
1 21722549935.1 05 Feb 2026 06:03PM UTC 171
68.91
GitHub Action Run
Source Files on build 21722549935
  • Tree
  • List 171
  • Changed 6
  • Source Changed 0
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • c6757494 on github
  • Prev Build on master (#21721957623)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc