make-software / casper-wallet

Securely manage your CSPR tokens, interact with dapps, and sign transactions with Casper Wallet, the go-to self-custody wallet for the Casper Network.
https://casperwallet.io
Apache License 2.0
22 stars 5 forks source link

Account connects without asking user permission #518

Open adammake opened 1 year ago

adammake commented 1 year ago

Steps

  1. connect a Casper Wallet account to CSPR.studio
  2. in Casper Wallet, disconnect the account. CSPR.studio kicks you to the sign in screen
  3. on CSPR.studio side, choose to sign in using Casper Wallet

Result: User automatically connects without being prompted to connect. Casper Wallet displays connection status as Disconnected even though CSPR.studio appears to be connected to the account

image

Expected: If a user attempts to connect to a dapp with a Disconnected account, user should always be prompted to connect in Casper Wallet

piotrwitek commented 1 year ago

That's a Casper studio issue. Working fine on wallet playground.

adammake commented 1 year ago

Need better repro steps. Repro rate: 3/10