Tide führt eine Funktion ein, die das Einloggen von alten Nutzern in den neuen Dienst erleichtert, indem sie die hohe Sicherheit von Gravitee ausnutzt
Einführung
NashTech hilft Tide dabei, neue Endpunkte zu erstellen, die es Legacy-Benutzern ermöglichen, einfach in das Gravitee zu portieren und auf alle anderen Endpunkte zuzugreifen.
Über Tide
Tide (Tide Platform Limited) ist ein britisches Finanztechnologieunternehmen, das mobile Bankdienstleistungen für kleine und mittlere Unternehmen anbietet. Es ermöglicht Unternehmen, ein Girokonto einzurichten und sofortigen Zugang zu verschiedenen Finanzdienstleistungen zu erhalten (einschließlich automatisierter Buchhaltung und integrierter Rechnungsstellung).
Herausforderungen
In Tide haben Legacy-Benutzer (d.h. Benutzer, die ohne Gravitee AM erstellt wurden) keinen Zugriff auf das neue System, da sie die Oauth-Reise, die für die neuen Benutzer implementiert wurde, nicht durchführen. Um dies zu ermöglichen, müssen die bisherigen Nutzer auf das neue System (Gravitee) portiert werden.
Lösung
Tide hat zwei Arten von Benutzern: “Teammitglied-Benutzer” und “Legacy-Benutzer”. Teammitglieder sind die Benutzer, die in gravitee existieren. Legacy-Benutzer sind Benutzer, die nicht in gravitee vorhanden sind. Die Benutzer existieren nur im alten System; dafür haben wir einen neuen Endpunkt erstellt, der überprüft, ob der Benutzer in gravitee existiert oder nicht. Dieser Endpunkt wird vor der Anmeldung in den Legacy-Benutzern getroffen; wenn dieser Benutzer nicht in der Gravitee dann, dass Endpunkt Port, dass Benutzer in der Gravitee und unterhält eine Zuordnung für diese Benutzer in der Tabelle, wenn das System braucht LegacyId so können wir leicht herausfinden, dass Id mit der Id von der Gravitee erstellt.
- Erhalten Sie ein Zugriffstoken, das sie mit der Onboarding-API verwenden können (dieses Token ist im Grunde ein JWT-Token, das mit dem Signaturalgorithmus RS256 erzeugt wird).
- Fügen Sie dem TIDE IAM System eine Mitgliedschaft des Unternehmens hinzu, für das Sie ein Bewerbungsformular ausfüllen, damit Sie sich später wieder einloggen können.
- Sobald der Antragsteller alle Angaben gemacht hat und alle Prüfergebnisse eingegangen sind, rufen Sie die Entscheidungsmaschine auf.
- Wenn der Antrag von der Entscheidungsmaschine genehmigt wird, wird der Benutzer im Benutzerverwaltungsdienst (UMS) aktualisiert.
Ergebnisse
- Alle bisherigen Benutzer lassen sich problemlos in das Gravitee portieren.
- Jetzt können Legacy-Benutzer problemlos auf alle anderen Endpunkte zugreifen.
- Pflege der Zuordnung von Legacy-Benutzern, die identifiziert, dass bestimmte Benutzer Legacy-Benutzer oder Teammitglieder sind.
Weitere Fallstudien lesen
Vom Überwinden von Widrigkeiten zum Reiten der Welle der digitalen Transformation im Bildungssektor
Erfahren Sie, wie NashTech dem Trinity College London hilft, die Welle der digitalen Transformation im Bildungssektor zu reiten
Migration und Modernisierung der virtuellen Lernumgebung auf AWS für ein verbessertes Erlebnis
Das migrierte und modernisierte Moodle Infrastruktur bedeutet, dass The Open Die Universität kann nun folgende Vorteile nutzen Cloud-Vorteile.
Ein Einblick in eine einjährige RPA-Reise mit einem führenden digitalen Werbedienst
Ein Einblick in eine einjährige RPA-Reise mit einem führenden Anbieter von digitalen Werbedienstleistungen und -lösungen und wie NashTech ihnen geholfen hat.
Lassen Sie uns über Ihr Projekt sprechen
- Themen: