Commit Graph

6 Commits

Author SHA1 Message Date
Marek Lesko
f34d523413 feat: Implement OAuth2 authentication with Microsoft, Google, and PocketId
- Added JWT configuration to appsettings.json for secure token handling.
- Updated config.json to include OAuth provider details for Microsoft, Google, and PocketId.
- Added Microsoft icon SVG for UI representation.
- Refactored app.config.ts to use a custom AuthInterceptor for managing access tokens.
- Enhanced auth route guard to handle asynchronous authentication checks.
- Created new auth models for structured request and response handling.
- Developed a callback component to manage user login states and transitions.
- Updated side-login component to support multiple OAuth providers with loading states.
- Implemented authentication service methods for handling OAuth login flows and token management.
- Added error handling and user feedback for authentication processes.
2025-11-07 19:23:21 +00:00
Marek Lesko
7b22f2d237 feat: integrate reCAPTCHA for contact form validation and submission WIP #8 2025-10-31 15:57:16 +00:00
Marek Lesko
08d4432351 Changes 2025-10-14 08:22:01 +00:00
Marek Lesko
af127b716e fix: update package versions for EntityFramework and adjust API endpoint in login component 2025-07-30 08:05:36 +02:00
Marek Lesko
e969008873 Implement initial product management with Entity Framework Core #3 2025-07-27 16:03:55 +00:00
Marek Lesko
6f9864e6ac ADDED core backend to repo #3 2025-07-15 11:03:25 +00:00