Observed Signal · Jul 15, 2026 · Technical Writeup · Source: DEV Community · Impact: 2/5 · Sentiment: Neutral
Spring Boot IAM: OAuth2 Redirect Bug in Production
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.
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.
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.
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...”
Ontology Mapping & Concepts
Verwandte Marktsignale & Trends
Aktuelle verifizierte Unternehmensentwicklungen und Deal-Aktivitäten in diesem Marktsegment.
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.
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.
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.
Marktsignale & Strategische Shifts in Echtzeit verfolgen
Erstellen Sie benutzerdefinierte Watchlists, um automatisierte, evidenzbasierte Executive Briefings zu erhalten, sobald wesentliche Signale oder Marktverschiebungen auftreten.
