Urgent.News

What's breaking now, across thousands of outlets.

Tech

Unlocking the Cloudflare app ecosystem with OAuth for all

Cloudflare's production migration to Hydra 2.X took approximately three hours. During that window, its OAuth service continued issuing credentials and accepting revocations while the company prepared a replacement database for cutover. The upgrade cleared the way for Cloudflare to release self-managed OAuth on June 3. Any Cloudflare customer can now create an OAuth application and request scoped…

Cloudflare completed a production migration to Hydra 2.X within three hours, maintaining OAuth service operation throughout. OAuth now allows all customers to create applications with scoped access to other customers' accounts via standard authorization flows. Previously, only a limited number of manually onboarded integrations had this capability.

OAuth replaces the awkward API tokens, which required users to manually create, copy, transmit, store, and revoke credentials outside the application's authorization flow. The user now sees which application requests access and which permissions it seeks. Cloudflare enhanced the OAuth dashboard to enable revocation and made application ownership more visible to minimize OAuth phishing risk.

A live revocation feature was added, allowing revoked applications to retain access until a user removes them. The migration involved changing Hydra's database migrations to perform index creation concurrently and using explicit column selections to avoid conflicts with older SDKs. After the migration, OAuth traffic showed improved performance and reliability, but an authorization-service cleanup job mistakenly purged OAuth policy data due to discrepancies between systems.

Operators should cover various aspects during a migration test plan, including concurrent refreshes, client retries, old and new token introspection, consent-session validity, downstream authorization decisions, and revocations issued during cutover.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How to Compress a Video Online for Free: Reduce MP4 File Size

If you're not technical: use the free online tool If you're not a technical person and you're looking for a free way to make a video smaller, use my online video compressor .

  • Online video compressor tool shrinks file size without tech skills
  • FFmpeg re-encodes locally for customized compression approach
  • Duration, bitrate, and resolution impact final compressed size

Edge Cases in a Waist-to-Height Ratio Calculator: Units, Rounding, and Boundaries

Waist-to-height ratio (WHtR) looks like the easiest calculator you could write: divide one number by another. It's also a good example of how a "trivial" calculator goes wrong in production.

  • JavaScript module converts input to inches for consistency
  • EPS value accounts for floating-point inaccuracies
  • Module rounds down to 0.5-inch tape resolution

More from Sunday 1 November →