Skip to content

Custom registration fields for 3rd party identity provider users inconsistently disappear, requiring existing users to provide them again #2503

@tomzorz

Description

@tomzorz

Custom registration fields inconsistently disappear, requiring existing users to provide them again

Description

We have a FA setup (hosted by FA), where we have 2 extra fields and a custom registration form. These 2 fields seem to occasionally lose their data - seemingly only for users that use a 3rd party identity provider to sign in. This then causes these users to be redirected to the registration form, to fill out these fields again.. which then leads to confusion / churn.

Affects versions

1.46.0 (but affects all versions we've seen)

Steps to reproduce

  • Create extra field in customizations
  • Add said field to a custom registration form
  • Add a 3rd party identity provider (we only have google, so it might be google specific? but unlikely)
  • use that identity provider to sign up
  • ... ?
  • observe registration custom field data missing after some time...

Expected behavior

Custom field data doesn't disappear.

Screenshots

N/A

Platform

  • Device: desktop, phone
  • OS: windows, mac, ios
  • Browser + version: latest any, immaterial
  • Database: hosted by you, AWS RDS I imagine?

Community guidelines

All issues filed in this repository must abide by the FusionAuth community guidelines.

Additional context

I sadly haven't figured out how to reproduce this consistently, I'm happy to provide specific info from our instance, e.g. usernames where we've got reports from to assist in debugging.

We've looked at the same user after re-providing the fields, they are in the registration... and then we've seen the same user later with the data gone.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions