OAuth 2.0 / OIDC
Authorization Code mit PKCE und Systembrowser, falls mit dem gewählten Identitätsanbieter umsetzbar.
Ein gemeinsames Identitätsmodell für Webportal und native App. Die dargestellten Sicherheitsmechanismen sind eine technische Zielvorgabe, keine bereits implementierte Integration.
Website oder App öffnet den zentralen Identitätsanbieter. Die App verwendet den Systembrowser und keine eingebettete Passworteingabe.
Der Login-Dienst bestätigt Identität und optional einen zweiten Faktor. Bestehende Perfex-Kunden werden eindeutig zugeordnet.
API prüft Sitzung, Kundenkontext und Objektberechtigung serverseitig. Die App empfängt nur für den Kunden freigegebene Daten.
Token kurzlebig, Erneuerung rotierend, gesicherte Speicherung und widerrufbare Sitzungen. Kein separates App-Passwort.
Authorization Code mit PKCE und Systembrowser, falls mit dem gewählten Identitätsanbieter umsetzbar.
Jede Abfrage und Änderung anhand Kunden- und Objektzuordnung prüfen. Niemals nur auf sichtbare Menüpunkte vertrauen.
Rate-Limits, Audit-Log, Widerruf, kurze Tokenlaufzeiten, sichere Speicherung und Schutz vor Replay.
Website und App erhalten unterschiedliche Oberflächen, aber dieselbe Kundenidentität und dieselben zentral verwalteten Berechtigungen.
Weiter zum Berechtigungskonzept ↗