775fb73fa9
This PR implements proper logging and error handling for the Google OAuth callback as requested in issue #3. ### Changes: - Added `ILogger<Program>` to the Google callback endpoint. - Logged warning if external login info is null. - Logged error details from `userManager.CreateAsync` if provisioning fails. - Introduced specific error codes `UserAlreadyExists` and `LockedOut` to improve UX. - Updated `Login.razor` to display descriptive Polish error messages based on the query parameter. Fixes #3 Reviewed-on: #18 Co-authored-by: Marek Jasiński <jasins.marek@gmail.com> Co-committed-by: Marek Jasiński <jasins.marek@gmail.com>