mirror of
https://github.com/logto-io/logto.git
synced 2024-12-16 20:26:19 -05:00
31 lines
1.7 KiB
Markdown
31 lines
1.7 KiB
Markdown
|
---
|
||
|
"@logto/experience-legacy": minor
|
||
|
"@logto/experience": minor
|
||
|
---
|
||
|
|
||
|
allow link new social identity to an existing user account when registration is disabled.
|
||
|
|
||
|
### Previous behavior
|
||
|
|
||
|
Sign-in with a social identity that does not have an existing user account will throw an `identity_not_exist` error. When the registration is disabled, the error message will be shown, the user will not be able to create a new account or link the social identity to an existing account via verified email or phone number.
|
||
|
|
||
|
### Expected behavior
|
||
|
|
||
|
When the registration is disabled, if a related user account is found, the user should be able to link the social identity to an existing account via a verified email or phone number.
|
||
|
|
||
|
### Updates
|
||
|
|
||
|
When the registration is disabled:
|
||
|
|
||
|
- Show `identity_not_exist` error message if no related user account is found.
|
||
|
- Automatically link the social identity to the existing account if a related user account is found and social automatic account linking is enabled.
|
||
|
- Redirect the user to the social link account page if a related user account is found and social automatic account linking is disabled.
|
||
|
- Hide the register button on the social link account page if the registration is disabled.
|
||
|
|
||
|
When the registration is enabled:
|
||
|
|
||
|
- Automatically register a new account with the social identity if no related user account is found.
|
||
|
- Automatically link the social identity to the existing account if a related user account is found and social automatic account linking is enabled.
|
||
|
- Redirect the user to the social link account page if a related user account is found and social automatic account linking is disabled.
|
||
|
- Show the register new account button on the social link account page.
|