Kleine Helfer

Stormpath - Mächtiges Authentifizierungs-Framework für Web-Apps

12.11.2013 von Diego Wyllie
Mit "Stormpath” bietet sich ein professionelles Framework an, das Entwickler in die Lage versetzt, die Authentifizierung und Verwaltung von User-Accounts deutlich vereinfachen zu können. Das Tool unterstützt die wichtigsten Programmiersprachen für Web-Anwendungen, sprich Java, PHP, Python und Ruby.
Um Stormpath nutzen zu können, muss man zunächst einen eigenen API-Schlüssel generieren.
Foto: Diego Wyllie

Funktionalität: Bei modernen Web-Anwendungen müssen sich Anwender in der Regel registrieren, um diese nutzen zu können. Insbesondere bei mehrmandatenfähigen Business-Lösungen, wie sie auf dem SaaS-Markt üblich sind, werden oft geschäftskritische Daten gespeichert, die möglichst effizient geschützt werden müssen. Die Implementierung einer wirklich sicheren Benutzerverwaltung ist alles andere als trivial. Abhilfe verspricht hier das Framework Stormpath aus Kalifornien. Die Lösung bietet eine Reihe von Werkzeugen an, die über eine REST-basierende API bereitgestellt werden, und typische Prozesse bei der Anmeldung, Authentifizierung, Absicherung und Verwaltung von User-Accounts abbildet. Entwickler müssen diese Funktionalität nicht selber implementieren und gewinnen dadurch mehr Zeit, um sich auf die individuelle Business-Logik zu fokussieren.

Installation: Nach dem man einen kostenlosen Account auf der Produkt-Website erstellt hat, kann man auf einem Online-Dashboard die Anwendungen anlegen, in die das Framework integriert werden soll, sowie Administratoren und Zugriffsrechte und registrierte Accounts verwalten. Um den Stormpath-Service zu nutzen, muss ein API-Schlüssel generiert werden.

Stormpath
Mit Stormpath bietet sich ein professionelles Framework an, das Entwickler in die Lage versetzt, die Authentifizierung und Verwaltung von User-Accounts deutlich vereinfachen zu können. Das Tool unterstützt die wichtigsten Programmiersprachen für Web-Anwendungen, sprich Java, PHP, Python und Ruby.
Stormpath
Um den Dienst nutzen zu können, muss man zunächst einen eigenen API-Schlüssel generieren.
Stormpath
Stormpath lässt sich in mehrere Applikationen integrieren. Diese wiederum können Anwender zentral auf dem Web-Dashboard verwalten.
Stormpath
Registrierte Anwender lassen sich ebenfalls zentral auf dem Dashboard managen.
Stormpath
Bei modernen Web-Anwendungen ist ein effektives und vor allem sicheres User-Management ein absolutes Muss. Stormpath richtet sich an Web-Entwickler, die das Rad nicht neu erfinden möchten und in diesem Bereich typische Funktionen wie Login, Logout, Passwort-Wiederherstellung, etc. nicht selber implementieren möchten – eine clevere Lösung, die Web-Entwicklern viel Zeit ersparen kann.

Bedienung: Um die Integration der Lösung möglichst zu vereinfachen stellt der Anbieter vorgefertigte SDKs (Software Development Kits) für die Programmiersprachen Java, PHP, Python und Ruby bereit. Diese bieten ein funktionelles Grundgerüst an, das die effiziente Nutzung der Stormpath-API ermöglicht, und sind schnell in eigene Projekte integrierbar. Die ausführliche Dokumentation (auf Englisch) erleichtert dabei den Einstieg.

Fazit: Bei modernen Web-Anwendungen ist ein effektives und vor allem sicheres User-Management ein absolutes Muss. Stormpath richtet sich an Web-Entwickler, die das Rad nicht neu erfinden möchten und in diesem Bereich typische Funktionen wie Login, Logout, Passwort-Wiederherstellung, etc. nicht selber implementieren möchten - eine clevere Lösung, die Web-Entwicklern viel Zeit ersparen kann.

Stormpath

Version

Hersteller

Stormpath

Download-Link

Account kostenlos erstellen

Sprache

Englisch

Preis

Freemium. Kostenpflichtige Tarife ab 19 Dollar pro Monat

System

Web API

Alternativen