Observed Signal · Jul 15, 2026 · Technical Writeup · Source: DEV Community · Impact: 2/5 · Sentiment: Neutral

Spring Boot IAM: OAuth2 Redirect Bug in Production

Zusammenfassung des Signals

The author built identityCore, a self-hosted Identity & Access Management (IAM) service in Spring Boot, implementing form login plus Google (OIDC) and GitHub (OAuth2) logins, RBAC stored as JPA entities, and a unified provisioning flow. The post explains key differences between OAuth2 and OIDC (GitHub returns an opaque access_token requiring extra API calls; Google returns an id_token JWT), and describes a production-only bug where OAuth2 logins failed with redirect_uri_mismatch because TLS was terminated upstream and the app ignored X-Forwarded headers. The one-line fix was to set server.forward-headers-strategy=framework so Spring trusts proxy headers. The author lists operational lessons about protocol differences, deployment vs demo differences, and centralized user provisioning.

Polaris7 AgentStrategische Einordnung
Hohe Konfidenz

Practical engineering details on deploying self-hosted IAM, OAuth2 vs OIDC behavior, and proxy header handling are useful to teams operating identity infrastructure; relevant to integrations in marketing and adtech systems but not industry-shifting.

SIGNAL RADAR

Marktsignale zu Google in Echtzeit verfolgen

Polaris7 erfasst behördliche Registrierungen, Primärquellen, Führungswechsel und Deal-Aktivitäten rund um die Uhr. Erstellen Sie Ihren kostenlosen Explorer-Workspace, um automatisierte Executive Briefings zu erhalten.

Kostenlos im Explorer starten
Kostenloser Explorer-ZugangKeine Kreditkarte nötigSofortiges Watchlist-Setup

Wichtigste Kernpunkte & Evidenz

  • identityCore is a self-hosted IAM service built with Spring Boot (stack: Spring Boot 3.3.5, Spring Security 6.3.4, Spring Data JPA, PostgreSQL/H2, Thymeleaf, HikariCP, BCrypt).
  • The system supports three login paths (form login, Google via OIDC, GitHub via OAuth2) that resolve to a single UserEntity and use JPA RoleEntity / PermissionEntity for RBAC.
  • GitHub returns an opaque access_token requiring downstream calls (e.g., GET /user and /user/emails) to obtain a verified email; Google returns an id_token (JWT) containing email and email_verified claims.
  • A production-only OAuth2 failure (redirect_uri_mismatch) was caused by TLS termination at the edge and the app not honoring X-Forwarded headers; the fix was server.forward-headers-strategy=framework.
  • Repository branch for the OAuth2 work is referenced as github.com/Tharvesh2026/identityCore_J25.

Verknüpfte Unternehmen

5 verknüpfte Unternehmen

“Three login paths, one identity model: form login, Google (OIDC), GitHub (OAuth2) — all resolving to the same UserEntity...”

“identityCore is a self-hosted Identity & Access Management (IAM) service — the kind of thing you'd normally reach for Auth0, Keycloak, or Co...”

“Three login paths, one identity model: form login, Google (OIDC), GitHub (OAuth2) — all resolving to the same UserEntity...”

“identityCore is a self-hosted Identity & Access Management (IAM) service — the kind of thing you'd normally reach for Auth0, Keycloak, or Co...”

“identityCore is a self-hosted Identity & Access Management (IAM) service — the kind of thing you'd normally reach for Auth0, Keycloak, or Co...”

Primary Source Grounding & Direct Attribution
Direct Origin Attribution
Primary Reporting: DEV Community•Published: Jul 15, 2026
Original Coverage Title: “I built a full IAM system in Spring Boot — here's what broke when I put it on the internet”

Verwandte Marktsignale & Trends

Aktuelle verifizierte Unternehmensentwicklungen und Deal-Aktivitäten in diesem Marktsegment.

AdTech29. Sept. 2026

agenticadvertising.org adopts agentic standard brand.json

agenticadvertising.org has published a live brand.json manifest, establishing machine-readable autonomous agent delegation capabilities under protocol specifications.

Signal analysieren
Financials29. Sept. 2026

Checkout.com: annualisierter Nettoumsatz erreicht 750 Mio. USD

Der Zahlungsdienstleister Checkout.com gab bekannt, dass sein annualisierter Nettoumsatz im Jahresvergleich um 28 % auf 750 Millionen US-Dollar gestiegen ist, was auf ein höheres Zahlungsvolumen und geografische Expansion zurückgeführt wird. Das mit 12 Milliarden US-Dollar bewertete Unternehmen erwartet für 2026 einen Gewinn von 150 Millionen US-Dollar (adjustiertes EBITDA), nachdem es 2024 erstmals profitabel wurde. Checkout.com ist in 56 Ländern mit 10 Akquiring-Lizenzen tätig und prognostiziert für das Gesamtjahr 2026 ein Zahlungsvolumen von 480 Milliarden US-Dollar. Zudem plant das Unternehmen, sein Money-Management-Angebot auszubauen und seine KI-Strategie in den Bereichen Agentic Commerce und Agentic Payments zu beschleunigen. Es wurde auch eine interne Dividende von 40 Millionen US-Dollar von der Tochtergesellschaft Checkout Limited an die Muttergesellschaft offengelegt, die laut Unternehmen eine reine Treasury-Transaktion ist. Chief Revenue Officer Antoine Nougué betonte, dass die anhaltende Profitabilität Investitionen in KI ermöglicht, um Händlern zu helfen, ihren Umsatz zu steigern. Das Unternehmen beschäftigt 1.700 Mitarbeiter.

Signal analysieren
AI Safety29. Sept. 2026

Anthropic-IPO-Prospekt offenbart Finanzen und Risiken

Das IPO-Prospekt von Anthropic, das erstmals von Reuters berichtet und von der Financial Times zitiert wird, offenbart erhebliche Finanzdaten und Risikofaktoren. Im Jahr 2025 erzielte das Unternehmen einen Umsatz von rund 4,6 Milliarden US-Dollar, eine Verzwölffachung gegenüber dem Vorjahr, verzeichnete aber einen Nettoverlust von etwa 42 Milliarden US-Dollar, der größtenteils auf einen buchhalterischen Effekt von 34 Milliarden US-Dollar aus der Aufwertung wandelbarer Finanzierungen zurückzuführen ist. Das operative Ergebnis lag bei über 8 Milliarden US-Dollar Verlust. Die Abhängigkeit von wenigen Großkunden wird hervorgehoben: Fast ein Viertel des Umsatzes stammte von nur zwei Kunden. Das Prospekt beschreibt außerdem eine 'Founder LLC'-Struktur, die den Mitgründern 50,1 % der Stimmrechte sichert, und warnt vor 'existenziellen Risiken für die Menschheit' durch fortschrittliche KI. Anthropic erwartet bei seinem Börsengang an der Nasdaq, der nach den US-Zwischenwahlen geplant ist, eine Bewertung von über 2 Billionen US-Dollar.

Signal analysieren

Marktsignale & Strategische Shifts in Echtzeit verfolgen

Erstellen Sie benutzerdefinierte Watchlists, um automatisierte, evidenzbasierte Executive Briefings zu erhalten, sobald wesentliche Signale oder Marktverschiebungen auftreten.