visitor
or an authenticated user
in our documents and dashboard. In short, here are there definitions:
Visitor
is a user that connects their wallet to your dApp but has not yet signed to prove ownership of that wallet.
primaryWallet
but user is not defined.Authenticated User
is a user that connects their wallet and has signed to prove ownership.
user
object will be defined.Visitor
and the Authenticated user
, there are indeed some limitations and we hope the table below provides the appropriate context:
Feature | Connected Wallet | Signed User | Explanation |
---|---|---|---|
Multi-chain Authentication Flow | ✅ | ✅ | |
JWT Token | ✅ | JWT tokens are reserved for authenticated users who have proved ownership. visitors will get an API response with the wallet object | |
Users Table | ✅ | Until a wallet is signed to prove ownership, a user_id is not generated in our DB | |
Designs | ✅ | ✅ | |
Information Capture | ✅ | Until a wallet is signed to prove ownership, a user_id is not generated in our DB so information cannot be associated to a user | |
Access Lists | ✅ | Access lists will not work for connected only account. In your site, you’ll want to ensure that only authenticated users can access your gated site or sections of the site. | |
NFT Gating | ✅ | NFT Gates will not work for connected only account. In your site, you’ll want to ensure that only authenticated users can access your gated site or sections of the site. | |
Chainalysis | ✅ | ✅ | |
Multi-wallet | ✅ | We currently require that a user be authenticated to be able to access multiwallet functionality | |
Analytics | ✅ | ✅ | We display both authenticated users and visitors and segment our analytics accordingly |