The most scalable and customizable identity server on the market. Replace your Homegrown, Auth0, Okta, Firebase with better UX and DX. Has all the tablestakes: Passkeys, Social Sign In, Multi-Factor Auth, SMS, SAML, TOTP, and more. Written in Go, cloud native, headless, API-first. Available as a service on Ory Network and for self-hosters.
I am having an issue when trying to use settings flow to link an identity registered using Password method with its Google account.
Google OIDC and password registration/login are working perfectly fine but when I have signed up with password and create a settings flow, I have no option to link to OIDC, there is no node with type oidc.
What I have tried :
Checked the logs, there is no error.
Checked that this identity was not already linked to Google
Tested with different versions of Ory Kratos v.1.1.0, v1.3.0 & v1.3.1.
Enabled verification flow, verify my account email (both with Google & Email sign up)
Enabled the flag enable_legacy_one_step
It did not give any result. I also tried @kapa.ai chatbot in Ory Slack but it did not propose any additional solution
Reproducing the bug
Create a registration flow GET /self-service/registration/api
Submit registration flow POST /self-service/registration?flow=d41fafbd-d0ee-4be7-8e14-800070c03e14 with payload
Preflight checklist
Ory Network Project
Ory Kratos Self hosted v1.3.1
Describe the bug
Hello,
I am having an issue when trying to use
settings
flow to link an identity registered using Password method with its Google account.Google OIDC and password registration/login are working perfectly fine but when I have signed up with password and create a settings flow, I have no option to
link
to OIDC, there is no node with typeoidc
.What I have tried :
v.1.1.0
,v1.3.0
&v1.3.1
.enable_legacy_one_step
It did not give any result. I also tried @kapa.ai chatbot in Ory Slack but it did not propose any additional solution
Reproducing the bug
GET /self-service/registration/api
POST /self-service/registration?flow=d41fafbd-d0ee-4be7-8e14-800070c03e14
with payloadGET /self-service/settings/api
using headerX-Session-Token
oidc
e.g.Relevant log output
No response
Relevant configuration
Version
Ory Kratos Self hosted v1.3.1
On which operating system are you observing this issue?
Linux
In which environment are you deploying?
Kubernetes
Additional Context
Google Jsonnet config :
Identity schema :