In der heutigen digital vernetzten Welt ist Datenschutz von entscheidender Bedeutung. Um unsere Daten effektiv zu schützen und Benutzer zu identifizieren, spielen die Protokolle OAuth und OpenID eine entscheidende Rolle. In diesem Blogbeitrag werde ich mich speziell diesen beiden Protokollen widmen und erläutern, wie sie funktionieren. Ausserdem we...
Sicherer Austausch von Informationen zwischen Servern In der heutigen vernetzten Welt ist die sichere Kommunikation zwischen Servern von entscheidender Bedeutung. Eine wichtige Komponente, um diese Sicherheit zu gewährleisten, sind JSON Web Tokens (JWT). Diese Tokens ermöglichen den sicheren Austausch von Informationen zwischen verschiedenen Server...
Die Sicherheit von Webanwendungen ist heutzutage von entscheidender Bedeutung, insbesondere wenn es um die Authentifizierung geht. Um unser Wissen zu den Sicherheitsthemen in Webanwendungen zu erweitern, haben wir an einem spannenden zweitägigen Workshop teilgenommen, der von Urs Müller und Mischa Bachmann von der Firma Compass Security geleitet wu...
Die meisten Menschen, die mit Applikationen arbeiten, welche Plugins unterstützen, haben die Vorteile und Flexibilität von Komponenten-basierten Systemen erfahren dürfen. Selbst wenn eine Applikation keine Erweiterungen oder Modifikationen in Form von Plugins unterstützen soll, ist es sehr vorteilhaft, die Applikation komponentenorientiert aufzubau...
Mit der steigenden Digitalisierung und dem Wechsel zu Webtechnologien und Cloud, der durch die Homeoffice Pflicht während der Corona Pandemie nochmals beschleunigt wurde, ist die WebApp Security immer wichtiger geworden. Im Rahmen eines zweitägigen Workshops haben uns Urs Müller und Mischa Bachmann von der Firma Compass Security verschiedene Themen...
Blazor ist ein von Microsoft entwickeltes, open-source Webframework, welches erlaubt WebApps in C# zu schreiben. Dies ist möglich, indem Blazor einen kleinen JavaScript Teil hat, welcher nach Anweisungen des C# Teils den HTML DOM updatet. Zudem sendet der JavaScript Teil Browser-Events an den C...