Skip to content

Refactor OIDC scopes, claims, and test data tables#1168

Merged
StuartFerguson merged 4 commits intomasterfrom
task/#1066_openiddict_migration
Mar 28, 2026
Merged

Refactor OIDC scopes, claims, and test data tables#1168
StuartFerguson merged 4 commits intomasterfrom
task/#1066_openiddict_migration

Conversation

@StuartFerguson
Copy link
Copy Markdown
Member

  • Refactored test data table variable names in Users.feature.cs for clarity and ensured correct tables are used in test steps.
  • Improved client credentials grant in OidcEndpoints.cs by resolving granted scopes before resource listing and principal creation.
  • Added ClaimTypes.NameIdentifier to user claims in OidcHelpers.cs for better compatibility.
  • Registered ClaimsTransformer as IClaimsTransformation in Program.cs.
  • Cleaned up unused using and formatting in GrantService.cs.
  • Updated appsettings.json to use the correct SecurityService database.

closes #1066

- Refactored test data table variable names in Users.feature.cs for clarity and ensured correct tables are used in test steps.
- Improved client credentials grant in OidcEndpoints.cs by resolving granted scopes before resource listing and principal creation.
- Added ClaimTypes.NameIdentifier to user claims in OidcHelpers.cs for better compatibility.
- Registered ClaimsTransformer as IClaimsTransformation in Program.cs.
- Cleaned up unused using and formatting in GrantService.cs.
- Updated appsettings.json to use the correct SecurityService database.
@StuartFerguson StuartFerguson merged commit 91a17e6 into master Mar 28, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Migrate from Duende to OpenIdDict

1 participant