Authentifizierungs- und Autorisierungsmechanismen in eine Frontend-Applikation einzubauen, kann eine Herausforderung darstellen. Der sichere Umgang mit verschiedenster Authentifizierungs-Techniken und deren Best Practices gestaltet sich gerade zu Beginn sehr schwierig: Was ist der Verwendungszweck eins ID Tokens, worin unterscheidet sich dieser eigentlich zu einem Access Token und wie kann ich meine Daten vor ungewolten Zugriffen schützen? Solche Fragen stellen wir uns hierbei immer wieder.
Glücklicherweise bieten bestehende CIAM (Customer Identity Access Management) Lösungen — wie Auth0 — verschiedene JavaScript SDKs an, um diesen Prozess reibungslos zu gestalten. In diesem Talk lernen Sie zusammen mit Google Developer Expert Martina Kraus, wie Sie Benutzern erlauben, sich bei einer Anwendung an- und abzumelden, wie Sie Benutzerattribute anzeigen und wie Sie eine gesicherte API mit einem Zugriffstoken aufrufen können.