Software-Engineering
Tutorial
Scaffold
Authentification Methods
- Basic Authentification
- JWT - JSON Web Token
- Cookie-Based
- OAuth
”Terminverwaltung”
The program uses a custom authentification for managing users.
User credentials (username, password)
- verifies user list retrieved from an API-Endpoint.
Demonstration
Login
Logged in
.NET Identity
System, built for managing user authentification, authorization & user roles.
Seamless integration with ASP.NET Core.
- Making it a robust choice for managing user identities
This mechanism uses Cookie-Authentification (Session managed on Server).
Functionalities
- create, manage, authenticate users
- handle roles, claims, policies
Implementation
Microsoft makes it simple for us.
New Project: Create Blazor Web App + Auth (Individual authentification)
Existing Project: Add scaffolded item: Identity
This creates a full out-of-the-box working authentification system.
- Predifined components
- NuGet-packages
- …