Seminar web2py Formulare, Validierung, Auth, Rollen und Security

Seminar / Training web2py Formulare, Validierung, Auth, Rollen und Security

Inhaltsverzeichnis

  • Abstract
  • Zielsetzung und Nutzen
  • Zielgruppe und Voraussetzungen
  • Inhalte
  • Agenda
  • Praxis
  • Ergebnisse und Transfer

Abstract

Dieses Seminar baut Sicherheits- und Zugriffskonzepte in web2py systematisch auf. Fokus sind Formulare, serverseitige Validierung, Authentifizierung, Rollenmodelle und Berechtigungsprüfungen. Behandelt werden sichere Standardmuster für Eingaben, Datei-Uploads, Fehlermeldungen und Schutz vor typischen Webrisiken. In Übungen entstehen geschützte Bereiche, rollenbasierte Navigation und robuste Guard-Mechanismen in Controllern und Services. Ergebnis ist ein wiederverwendbarer Sicherheitsbaukasten, der Risiken reduziert und Reviews sowie Audits deutlich erleichtert.

Zielsetzung und Nutzen

  • Saubere Validierung und einheitliche Fehlermeldungen
  • Rollen- und Rechtekonzept, das im Code konsistent durchgesetzt wird
  • Sicherheitscheckliste für Requests, Sessions, Uploads, Outputs
  • Reduzierte Angriffsfläche durch Standardisierung

Zielgruppe und Voraussetzungen

  • Zielgruppe: Entwicklerrollen, Tech Leads, Security-affine Rollen
  • Voraussetzungen: Seminar web2py Grundlagen und Tooling–web2py Datenmodellierung mit DAL oder äquivalente Kenntnisse

Inhalte

  • Formulare: Aufbau, Rendering, serverseitige Validierung, Fehlermuster
  • Rollen und Berechtigungen: RBAC-Grundmodell, Guards, Ownership-Checks
  • Sichere Fehlerbehandlung und Response-Design
  • Uploads: Typprüfung, Größenlimits, Ablagekonzept, Zugriffsschutz
  • Secure-by-default Patterns: Konfig, Secrets, Sessions (konzeptionell)
  • Review-Checkliste: Input, Output, Rechte, Logging, Audit-Spuren

Agenda

  • Tag 1
    • Formulararchitektur, Validierungsregeln, Fehlermeldungsdesign
    • Authentifizierungskonzepte, Login/Logout-Flows
    • Rollenmodell: Rollen, Rechte, Ownership
  • Tag 2
    • Autorisierung durchgängig: Controller-Guards, Service-Guards
    • Uploads sicher gestalten
    • Security-Review-Workshop am Beispielprojekt
    • „Abuse Cases“: Fehlbedienung und Angreiferlogik testen

Praxis

  • RBAC im Beispielprojekt
    • Rollen definieren (Admin, Editor, Viewer)
    • Rechte-Matrix erstellen (Action → erlaubte Rollen)
    • Guards im Controller einführen
    • Ownership-Check in Service-Schicht implementieren
    • Navigation rollenbasiert rendern
  • Validierung und Upload
    • Validierungsregeln für Formfelder implementieren
    • Fehlermeldungen konsistent gestalten (UI/JSON)
    • Upload-Endpunkt bauen: Typ- und Größenprüfung
    • Zugriff auf Uploads absichern (nur Owner/Rolle)

Ergebnisse und Transfer

  • Wiederverwendbares RBAC- und Guard-Set
  • Security-Checkliste für Code Reviews
  • Vorlage für sichere Form- und Upload-Flows

Fachbereichsleiter / Leiter der Trainer / Ihre Ansprechpartner

Seminardetails

   
Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwicklerrollen, Tech Leads, Security-affine Rollen
Vorausetzung: Seminar web2py Grundlagen und Tooling–web2py Datenmodellierung mit DAL oder äquivalente Kenntnisse
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
Trier 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Nach oben