24FreelanceFreelance-Marktplatz, der niemals schläft
Antwortzeit ist abgelaufen

Zwei-Faktor-Authentifizierung und Kontoschutz in der Webanwendung

102 Ansichten 0 Antworten#42046
Budget€3 975für das Projekt
FormatEinmaliges Projektkeine Vorauszahlung
ZahlungBargeld, Banküberweisung
Antworten akzeptiertAntwortzeit ist abgelaufenbis 30.08.2026
Antworten0Kategorien-Durchschnitt: 0,1
Ansichten10231 in 14 Tagen

Projektbeschreibung

Übersetzt
Wir betreiben eine ausgereifte Webanwendung mit klassischer E-Mail- und Passwortanmeldung und möchten die Kontosicherheit auf moderne Standards anheben. Das Ziel des Projekts ist es, eine voll funktionsfähige Zwei-Faktor-Authentifizierungsschicht zusammen mit einer Reihe von Kontoschutzfunktionen zu entwerfen und zu implementieren, die sorgfältig in unser bestehendes Benutzermodell und die Sitzungslogik integriert sind. Wir benötigen keinen einmaligen Prototyp: Wir benötigen produktionsrelevanten Code, sinnvolle Voreinstellungen und ein benutzerfreundliches Szenario für reguläre Benutzer, die Sicherheit nicht verstehen. Der gewählte Auftragnehmer arbeitet mit unserem aktuellen Stack, folgt den im Projekt angenommenen Code-Konventionen und liefert ein Ergebnis, das unser Team nach der Übergabe warten kann.

Konkret erforderlich ist TOTP-Unterstützung, die mit gängigen Authenticator-Apps kompatibel ist, ein Kanal für Einmalcodes per E-Mail als alternativen zweiten Faktor und Einmal-Backup-Codes, die Benutzer drucken oder speichern können, falls sie ihr Gerät verlieren. Die Einrichtung sollte schrittweise und umkehrbar sein: Geheimnisübermittlung über QR, obligatorischer Verifizierungsschritt, bevor 2FA tatsächlich aktiviert wird, und ein klarer Wiederherstellungsweg, der jemanden nicht für immer aussperrt. Parallel erwarten wir ein angemessenes Sitzungsmanagement: eine lesbare Liste aktiver Sitzungen und Geräte, die Möglichkeit, jede von ihnen aus der Ferne zu beenden, und Anmeldebenachrichtigungen, die den Eigentümer benachrichtigen, wenn ein neues Gerät erscheint oder es einen ungewöhnlichen Anmeldeversuch gibt. All dies sollte den aktuellen Best Practices für Geheimnisspeicherung, Ratenbegrenzung und Schutz gegen Brute-Force-Angriffe und Code-Wiederverwendung folgen.

Das Ergebnis umfasst ein funktionierendes Set von Funktionen, Datenbankmigrationen, administrative Schalter, wo angebracht, automatisierte Tests für kritische Szenarien und eine kurze Dokumentation für unser Team. Beschreiben Sie in Ihrer Antwort relevante Erfahrungen mit Authentifizierung und Sicherheit sowie Ihren Ansatz zur Wiederherstellung des Zugriffs, falls ein Benutzer sowohl sein Gerät als auch die Backup-Codes verliert.

— TOTP über Authenticator-Apps und Einmalcodes per E-Mail als zweite Faktoren
— Einmalige Backup-Wiederherstellungscodes mit sicherer Regeneration
— Schritt-für-Schritt- und umkehrbare Einrichtung mit QR-Übermittlung und Verifizierungsschritt
— Liste aktiver Sitzungen und Geräte mit Remote-Beendigung
— Anmeldebenachrichtigungen für neue Geräte und verdächtige Anmeldeversuche
— Ratenbegrenzung, Brute-Force-Schutz und Verhinderung von Code-Wiederverwendung, sichere Geheimnisspeicherung
Webprogrammierung Bargeld, Banküberweisung
24
Zwanzig · Tipp

Wie man eine Antwort schreibt, die ausgewählt wird

  • Beginnen Sie mit der Aufgabe des Kunden, nicht mit einer Geschichte über sich selbst.
  • Verlinken Sie ein oder zwei ähnliche Arbeiten aus Ihrem Portfolio.
  • Nennen Sie einen Preis und eine Frist – und was genau sie beinhalten.
  • Stellen Sie eine klärende Frage: das beginnt das Gespräch.

Antworten 0

Antworttexte sind nur für den Kunden sichtbar.

Gleiche Kategorie

Ähnliche Projekte

Alle Projekte in der Kategorie
Gut zu wissen
Wie antworte ich auf dieses Projekt?

Melden Sie sich als Freelancer an, beschreiben Sie, wie Sie die Aufgabe lösen werden, nennen Sie Ihren Preis und Ihre Frist. Der Kunde liest die Antworten und beginnt einen Dialog mit den besten.

Wer kann meine Antwort sehen?

Nur der Kunde, der das Projekt veröffentlicht hat, und Sie. Andere Freelancer sehen Ihren Text oder Preis nicht.

Wo finde ich ähnliche Arbeiten?

Neue Projekte in „Webprogrammierung“ erscheinen jeden Tag. Alle Projekte in der Kategorie

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora