Skip to content

Add Google authentication with OpenID Connect and PKCE #1085

Add Google authentication with OpenID Connect and PKCE

Add Google authentication with OpenID Connect and PKCE #1085

Triggered via pull request February 10, 2026 22:01
Status Success
Total duration 5m 36s
Artifacts

account-management.yml

on: pull_request
Build and Test
4m 1s
Build and Test
Code Style and Linting
5m 32s
Code Style and Linting
Database Staging  /  Plan
1m 20s
Database Staging / Plan
Database Staging  /  Deploy
0s
Database Staging / Deploy
API Staging  /  Deploy
API Staging / Deploy
Workers Staging  /  Deploy
Workers Staging / Deploy
Database Production  /  Plan
Database Production / Plan
Database Production  /  Deploy
Database Production / Deploy
API Production  /  Deploy
API Production / Deploy
Workers Production  /  Deploy
Workers Production / Deploy
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Build and Test: application/AppGateway/Middleware/AuthenticationCookieMiddleware.cs#L170
Make sure creating this cookie without the "HttpOnly" flag is safe. (https://rules.sonarsource.com/csharp/RSPEC-3330)
Build and Test: application/AppGateway/ApiAggregation/ApiAggregationService.cs#L80
Loops should be simplified using the "Where" LINQ method (https://rules.sonarsource.com/csharp/RSPEC-3267)
Build and Test: application/AppGateway/Program.cs#L45
Refactor your code not to use hardcoded absolute paths or URIs. (https://rules.sonarsource.com/csharp/RSPEC-1075)
Build and Test: application/AppGateway/Middleware/AuthenticationCookieMiddleware.cs#L79
Make sure creating this cookie without the "HttpOnly" flag is safe. (https://rules.sonarsource.com/csharp/RSPEC-3330)
Build and Test: application/AppGateway/Middleware/AuthenticationCookieMiddleware.cs#L42
Make sure creating this cookie without the "HttpOnly" flag is safe. (https://rules.sonarsource.com/csharp/RSPEC-3330)
Build and Test: application/shared-kernel/SharedKernel/EntityFramework/SharedKernelDbContext.cs#L68
Loop should be simplified by calling Select(entityType => entityType.ClrType)) (https://rules.sonarsource.com/csharp/RSPEC-3267)
Build and Test: application/shared-kernel/SharedKernel/OpenIdConnect/ReturnPathHelper.cs#L49
Make sure creating this cookie without the "HttpOnly" flag is safe. (https://rules.sonarsource.com/csharp/RSPEC-3330)
Build and Test: application/shared-kernel/SharedKernel/Database/DataMigrationRunner.cs#L184
Either log this exception and handle it, or rethrow it with some contextual information. (https://rules.sonarsource.com/csharp/RSPEC-2139)
Build and Test: application/shared-kernel/SharedKernel/Database/DataMigrationRunner.cs#L101
Pass a timeout to limit the execution time. (https://rules.sonarsource.com/csharp/RSPEC-6444)
Build and Test: application/shared-kernel/SharedKernel/Authentication/TokenGeneration/AuthenticationTokenService.cs#L47
Make sure creating this cookie without the "HttpOnly" flag is safe. (https://rules.sonarsource.com/csharp/RSPEC-3330)