New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Traits from the Update Registration API Flow payload with OIDC get lost #345
Comments
This should work as you have documented (which is also why it worked in 0.12). Looks like this is a regression - but it could have many reasons. Is there some way for you to pin-point why it isn't working or provide a reproducable case with e.g. your website? Thanks! |
Thank you @aeneasr for your quick reaction. I've reproduced the issue on Orys Network: https://silly-easley-16pa1lzvl4.projects.oryapis.com (UI) If you need to look into the private instance details or modify the instance, go for it. I've created it just for this issue. The reproduction steps with this instance are:
|
Is something wrong with the data mapping I configured for the social login via Google?
|
Thank you, that is very helpful! |
I've investigated this issue and can reproduce it. The issue is that the continuity container (which holds the We need a second implementation of cc @hperl |
For us this is a show stopper. How can I support you to proceed with this bug? |
A solution to this is not trivial, but possible. I think that we need to attach the continuity container which contains the previously submitted form payload to the |
Preflight checklist
Describe the bug
When a user registers via the self-service registration flow with OIDC and traits are provided, the user will be created, but the traits are missing.
Reproducing the bug
Steps to reproduce the behavior:
Relevant log output
No response
Relevant configuration
Version
1.0.0
On which operating system are you observing this issue?
Linux
In which environment are you deploying?
Docker Compose
Additional Context
This topic was discussed here too: ory/kratos#3413
It worked with 0.12 for many months, but it doesn't with version 1.0.0. We directly migrated from 0.12 to 1.0.0.
The text was updated successfully, but these errors were encountered: