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

supabase / supabase-js / 18219542135 / 2
96%
master: 96%

Build:
DEFAULT BRANCH: master
Ran 03 Oct 2025 10:26AM UTC
Files 18
Run time 1s
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

03 Oct 2025 10:16AM UTC coverage: 68.899% (-1.6%) from 70.477%
18219542135.2

push

github

web-flow
feat(auth): add OAuth 2.1 client admin endpoints (#1582)

## Summary
Adds OAuth 2.1 client administration endpoints to `@supabase/auth-js`
based on the OpenAPI specification from
https://github.com/supabase/auth/pull/2165.

This PR implements a new `admin.oauth` namespace with full CRUD
operations for managing OAuth clients when the OAuth 2.1 server is
enabled in Supabase Auth

New admin.oauth methods:
- listClients() - List OAuth clients with pagination (for now, the same
api with `listUsers`)
  - createClient() - Register new OAuth client
  - getClient() - Get client details by ID
  - deleteClient() - Remove OAuth client
  - regenerateClientSecret() - Regenerate client secret

All methods include proper error handling, follow existing patterns
(similar to admin.mfa), and are only relevant when the OAuth 2.1 server
is enabled in Supabase Auth.

1082 of 1724 branches covered (62.76%)

Branch coverage included in aggregate %.

1490 of 2009 relevant lines covered (74.17%)

78.95 hits per line

Source Files on job auth-js - 18219542135.2
  • Tree
  • List 18
  • Changed 2
  • Source Changed 2
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Build 18219542135
  • 5b2f8c7a on github
  • Prev Job for on master (#18196107325.6)
  • Next Job for on master (#18222704517.7)
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