This repository contains a sample application demonstrating authentication with a .NET 8 minimal REST API and a React.js front end. The application covers login, refresh token functionality, and both secure and unsecure API methods.
- Login: Implements user authentication.
- Refresh Token: Supports token refreshing for maintaining user sessions.
- API Methods: Contains both secure and unsecure endpoints.
- Login: Sample login implementation.
- Dashboard: Secure area accessible only after authentication.
- Refresh Token: Automatically handles token refresh to maintain user sessions.
- Logout: remove the localstorage and redirect to login (un-secure default route).