I'm using ethers to allow users to connect my dapp with their wallet on my website. Once they've connected their wallet I want the website to make an authenticated API request to a restricted API that I am developing.
Since the user has already authenticated with their wallet, I'd like to avoid having them sign up with an additional username and password in order to access the restricted API.
Is it possible to grant API access using only information from the connected wallet, or is a typical web2 username/password registration still required?