rollupid
rollupid copied to clipboard
fix(passport): Unable to link a wallet account (MetaMask) with multiple email ids
Description
Once a wallet account using MetaMask is linked with an email id - the next time I use the same wallet account am unable to choose to link a 2nd email id (rather able to proceed only with the 1st linked email id)
Steps to Reproduce
- Goto 'https://passport-next.rollup.id/authenticate'
- Select the option 'Connect with Wallet'
- Select 'MetaMask' in the Connect Wallet-pop up
- Use a new account created (that is yet to be linked with any email id account) on the Connect with MetaMask window and click 'Next'.
- Select 'Connect' and 'Sign' in the following pop ups.
- Now select the 'Continue with <selected wallet's address>' and select 'Connect new email address'
- In the following screen select 'Continue with Email' and enter a valid email address
- Click 'Send Code' and enter the OTP on the next screen and click on 'Verify'
- With the given email displayed on the email field, click on 'Continue' button
- Once logged in successfully, logout and follow steps to connect with the same wallet account and instead of using the already linked account, try linking a new email id (Continue with new email address')
Expected Behavior
User should be able to link the same wallet account with multiple email addresses
Actual Behavior
User unable to link multiple email addresses to the same wallet account (rather always able to use only the 1st linked email address)