The user does not have to tap on the "Sign-In with Ethereum" button and instead the WalletConnect modal should open automatically to reduce steps (for all clients: Web, iOS and Android)
Sometimes after pressing "Connect" on the wallet side on iOS, siwe-oidc UI does not prompt to sign the message (it happens with different wallets but especially with Metamask). Need to discover if this is an issue with wallets or with our setup.
The mobile auth flow can be further improved: