hello! is there any way to verify the identity of a client both on the client and in the backend?
Let’s say in the traditional web2 we generate a hash on the client and we verify the integrity of the client on the backend by generating the hash there too and comparing the 2.
In web3, if using walletConnect to login with Maiar, is it possible to check the identity/integrity of the person in our backend? for instance getting the same connectorUri on the backend too?
Yes, you can get a token from the backend, send it to the signing providers and on login they sign the token with the user's private key.
On backed you can then verify this signature with the user's public key.
This is how maiar exchange does it.
Yes, you can get a token from the backend, send it to the signing providers and on login they sign the token with the user's private key. On backed you can then verify this signature with the user's public key. This is how maiar exchange does it.