dallay / lyra

SMRO
https://lyra-nwhm.onrender.com
1 stars 0 forks source link

feat: [TASK-46] Implement sso login and registration for users #272

Closed yacosta738 closed 5 months ago

yacosta738 commented 5 months ago

Integrate Single Sign-On (SSO) to allow users to log in and register using their existing credentials from third-party identity providers.

Close: #201

notion-workspace[bot] commented 5 months ago

Implement SSO Login and Registration for Users

codecov[bot] commented 5 months ago

Codecov Report

Attention: Patch coverage is 90.50064% with 74 lines in your changes are missing coverage. Please review.

Project coverage is 89.87%. Comparing base (2f949a3) to head (050ddcb).

Files Patch % Lines
...entication/infrastructure/SecurityConfiguration.kt 76.57% 26 Missing :warning:
...ructure/persistence/keycloak/KeycloakRepository.kt 79.68% 9 Missing and 4 partials :warning:
...thentication/infrastructure/filter/SpaWebFilter.kt 0.00% 9 Missing :warning:
.../com/lyra/app/users/application/UserRegistrator.kt 77.41% 3 Missing and 4 partials :warning:
...pp/authentication/application/AuthenticatedUser.kt 86.36% 1 Missing and 2 partials :warning:
...tication/infrastructure/filter/CookieCsrfFilter.kt 88.46% 1 Missing and 2 partials :warning:
...stence/keycloak/KeycloakAuthenticatorRepository.kt 88.88% 1 Missing and 2 partials :warning:
.../kotlin/com/lyra/app/authentication/domain/Role.kt 80.00% 1 Missing and 1 partial :warning:
...hentication/infrastructure/CustomClaimConverter.kt 93.75% 0 Missing and 2 partials :warning:
.../src/main/kotlin/com/lyra/app/users/domain/User.kt 92.00% 1 Missing and 1 partial :warning:
... and 3 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #272 +/- ## ========================================== + Coverage 86.93% 89.87% +2.93% ========================================== Files 144 197 +53 Lines 1937 2657 +720 Branches 229 286 +57 ========================================== + Hits 1684 2388 +704 + Misses 185 179 -6 - Partials 68 90 +22 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.