Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pull Request Checklist
yarn test
)site
folder, and guidelines for updating/adding docs can be found in the contribution guide)feat!: breaking change
)yarn lint:check
) and fix any issues? (yarn lint:write
)Default auth state should now have eoa wallets enabled and disable add passkey after signup.
It also resets the auth step to initial if you close the modal. If you have passkey enabled and passkey after signup you should be prompted after the email flow. If you have passkey after signup disabled you should not be prompted after the flow.
Testing steps:
On mobile when you begin login click a non-email method. Close the modal before submitting. When you re-open the modal you should be at the initial state.
PR-Codex overview
This PR focuses on updating authentication configuration and logic in the UI, specifically regarding external wallets and passkey settings, as well as refining the authentication flow in the
AuthCardContent
component.Detailed summary
showExternalWallets
fromfalse
totrue
.addPasskey
fromtrue
tofalse
.addPasskeyOnSignup
to the auth context.onClose
callback to set the auth step toinitial
.createPasskeyAfter
to useaddPasskeyOnSignup
.