Europäische Identitätsinfrastruktur

Sichern Sie jede Anwendung ohne die Kontrolle aufzugeben

FoxIDs ist eine Identitätsplattform für Teams, die offene Standards, europäisches Hosting und die Freiheit benötigen, Cloud, Self-Hosted oder Hybrid zu nutzen, ohne für jeden Anwendungsfall ein separates Produkt einsetzen zu müssen.

  • Wählen Sie FoxIDs Cloud, Self-Hosted oder eine Hybrid-Bereitstellung.
  • Integrieren Sie OpenID Connect, OAuth 2.0 und SAML 2.0 über moderne Stacks hinweg.
  • Nutzen Sie eine Plattform für Kunden, Mitarbeitende, Partner, APIs und KI-Workloads.

Vertrauenswürdig für Organisationen in ganz Europa,
und dem Rest der Welt

JO Informatik IGEL COOP OneMed Verdo Gentofte Kommune Aveki Septima GOALS ENERGY COOL Applikator Pragmasoft JO Informatik IGEL COOP OneMed Verdo Gentofte Kommune Aveki Septima GOALS ENERGY COOL Applikator Pragmasoft

Warum FoxIDs wählen?

Entdecken Sie die zentralen Vorteile unserer Plattform, die auf Flexibilität, Sicherheit und Skalierbarkeit ausgelegt ist.

Nahtlose Verbindungen und Integrationen

Verbinden Sie jeden Identitätsanbieter mit jeder Anwendung über offene Standards.

Vereinheitlichen Sie Ihre Identitätslandschaft. Integrieren Sie wichtige Identitätsanbieter einfach und sichern Sie Ihre Anwendungen auf jeder Plattform.

Identitätsanbieter

OpenID Connect OAuth 2.0 SAML 2.0
  • Unternehmensidentität: Microsoft Entra ID, AD FS, Okta, Google Workspace, Ping Identity, Auth0
  • Soziale und öffentliche: Google, Facebook, LinkedIn, nationale IdPs
  • Flexible Föderation: Verbinden Sie sich mit Keycloak und anderen standardkonformen Anbietern

Wichtige Funktionen

  • Brücke zwischen SAML 2.0 und OpenID Connect
  • Umgebungsverknüpfung über Umgebungen innerhalb eines Tenants
  • Anpassbare integrierte Login UI
  • Erweiterte Token Exchange-Funktionen

Anwendungen

OpenID Connect OAuth 2.0 SAML 2.0
  • Webframeworks: ASP.NET Core, Node.js, Java, PHP
  • Frontend (SPA): React, Angular, Vue, Blazor WASM
  • Mobile Apps: iOS, Android, React Native, .NET MAUI, Ionic
  • Backend-Dienste: .NET services, Java, Hintergrundskripte
  • APIs: ASP.NET Core, Node.js, Java, Python, Go

Eine Plattform für jeden Anwendungsfall

FoxIDs bietet maßgeschneiderte Zugriffskontrolle für jede Nutzerart. Ob Sie Kunden bedienen, Mitarbeitende unterstützen oder mit Partnern zusammenarbeiten – unsere Plattform sorgt für eine sichere und nahtlose Authentifizierung.

Entwickelt und in Europa gehostet

Die europäische Alternative

Vergleichen Sie FoxIDs mit globalen Identitätsanbietern und sehen Sie, warum eine offene Plattform mit EU Fokus die ideale Wahl für Ihre Organisation ist.

Skalierbarkeit und Preisgestaltung

Nutzungsbasiert mit niedrigen, planbaren Gesamtbetriebskosten (TCO).

Architektur und Bereitstellung

Offene mandantenfähige Architektur verfügbar als SaaS, self-hosted oder hybrid.

Datenschutz und Compliance

Mit EU Fokus entwickelt und standardmäßig auf GDPR Compliance ausgelegt.

Anbieterbindung

Minimale Bindung durch konsequente Einhaltung offener Standards.

Prompt für AI-Assistent

Für Entwickler entwickelt

Fügen Sie jeder Anwendung ganz einfach OpenID Connect-Unterstützung hinzu, unabhängig von Sprache und Plattform, indem Sie den bereitgestellten AI prompt nutzen.

  • Unterstützt die Sprachen, Frameworks und Plattformen, die Ihre Teams bereits nutzen
  • Multi-Tenant Unterstützung mit Umgebungsisolation
  • Verwalten Sie Multi-Tenant-Umgebungen, Identitätsflüsse, Zugriffskontrolle und anpassbare Anmeldeerlebnisse
  • Anpassbare Login-Erfahrung für Ihre Marke
.NET Java Node.js Python Go PHP React Next.js Angular Vue iOS Android
Prompt für AI-Assistent
Hilf mir, OpenID Connect-Unterstützung mit FoxIDs zu meiner Anwendung hinzuzufügen.

Bevor du Code schreibst, stelle kurze Fragen, um Anwendungstyp, Sprache, Framework, Hosting-Modell, bestehende Authentifizierung, callback URLs, logout URLs, aktuellen Speicherort der Einstellungen und ob die Anwendung serverbasiert ist oder nicht zu klären.

Implementiere dann die Integration mit diesen verbindlichen Regeln:
- Füge Einstellungen für `Authority` und `ClientId` hinzu
- Wenn die Anwendung serverbasiert ist:
  - füge `ClientSecret` hinzu
  - verwende ein Session Cookie
  - behalte Tokens auf dem Server
  - `PKCE` optional
- Wenn die Anwendung nicht serverbasiert ist:
  - verwende kein `ClientSecret`
  - verwende authorisation code flow mit `PKCE`
- Setze den response type auf `code`
- Setze die Scopes so, dass `openid`, `profile`, `email` enthalten sind
- Setze wenn möglich:
  - Name claim type auf `sub`
  - Role claim type auf `role`
- Verwende `JWT` claims
- Bevorzuge die Validierung von JWT tokens mithilfe von OpenID Connect Discovery
- Wenn dies nicht unterstützt wird, verwende den UserInfo-Endpunkt unter `Authority + /oauth/userinfo` (Authorize- und Token-Endpunkte unter `/oauth/authorize` und `/oauth/token`)
- Implementiere login und log off
- Füge Log in- und Log off-Schaltflächen hinzu
- Zeige nach dem login die claims zum debugging an und weise klar darauf hin, dass dies später gelöscht werden muss

Leitplanken:
- Führe kein themenfremdes Refactoring ein
- Entferne keine bestehenden Funktionen, es sei denn, dies ist für die FoxIDs OIDC integration zwingend erforderlich
- Halte Änderungen an der home page minimal und füge nur hinzu, was für Log in, Log off und die Anzeige von debug claims nötig ist

Wenn du fertig bist, dann:
- gib die Redirect-Domain oder Redirect URI aus, die in FoxIDs konfiguriert werden muss
- zeige genau, wo die Einstellungen konfiguriert sind
- liste die geänderten Dateien auf
- erkläre alle nötigen manuellen Schritte
- erkläre kurz, wie die Anwendung in FoxIDs hinzugefügt und konfiguriert wird (als OpenID Connect Application registration), nachdem sie für OIDC aktiviert wurde

Europäische Identitätsinfrastruktur

Bereit, Ihre Anwendungen zu sichern?

Starten Sie mit FoxIDs Cloud oder planen Sie einen Self-hosted-Rollout mit derselben Plattform, denselben offenen Standards und demselben europäischen Vertrauensprofil.

Ihre Privatsphäre

Ihre Privatsphäre

Wir verwenden Cookies, um Ihre Erfahrung auf unseren Websites zu verbessern. Klicken Sie auf 'Alle Cookies akzeptieren', um der Verwendung von Cookies zuzustimmen. Um nicht notwendige Cookies abzulehnen, klicken Sie auf 'Nur notwendige Cookies'.

Weitere Informationen finden Sie in unserer Datenschutzerklärung