Skip to content

A few tweaks#19

Merged
simonredfern merged 10 commits intoOpenBankProject:mainfrom
constantine2nd:main
Mar 9, 2026
Merged

A few tweaks#19
simonredfern merged 10 commits intoOpenBankProject:mainfrom
constantine2nd:main

Conversation

@constantine2nd
Copy link
Collaborator

No description provided.

getRequiredActionsStream() was delegating to federated storage,
which caused Keycloak to surface any stored UPDATE_PROFILE
action on every login. This triggered a redirect to
"Update Account Information" with no way for the user to
dismiss it, resulting in a login redirect loop.

Since the OBP database is the source of truth and profile
updates via Keycloak are not supported, required actions
coming from federated storage are not relevant.

Return Stream.empty() to bypass them entirely.
String value = entity.getLastName();
log.infof(
log.debugf(
"getLastName() for user %s returning DATABASE value: '%s'",
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

say API instead of database

@simonredfern simonredfern merged commit 4b0f88b into OpenBankProject:main Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants