on ‎2020 Jun 05 6:52 PM
Is it possible to create an account in gigya using custom UID ( like siteUID param) when using gigya's onBeforeAccountsRegister extension?
Gigya's onBeforeAccountsRegister extension calls an API which fetches UID from a 3rd party identity provider. I want to create an account in gigya using same UID for seamless integration.
I could not find anything in gigya's document for such a use case. Also, javascript parameter option(for extensibility) supports only few pre-defined parameters.
Request clarification before answering.
Hi user1256 it's not possible client side to be able to set the UID to a value of your choice. It is possible however to do 2 things.
1. Client Side Option - you could store the UID from the 3rd party system as a Custom Attribute in the data section of the schema of an account https://developers.gigya.com/display/GD/Schema+Editor
2. You can also update the UID of the account that has been created serverside using socialize.setUID https://developers.gigya.com/display/GD/socialize.setUID+REST when doing this approach you should consider if there are any integration that take place near realtime or via batch that could potentially resulting in having to perform account matching
3. Server Side Version of Option 1 - using a webhook or extensions (onAccountUpdate event only) you can set store the 3rd party system UID as a custom attribute that can be set serverside only - this method is the recommended method as prevents an end user overwriting this attribute client side
To understand your requirements and use cases further to offer the best possible solution then I'd recommend reaching out to your CEE/Account Manager to arrange a consultation with one of our Expert Services Architects.
Thanks
Stephen
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.