Handling for users who do not have their own crypto wallet installed through the Unlock Protocol accounts we can provide an easy way to let all users authenticate against our application.
Sign-in With Ethereum
<aside> 💡 These accounts, and the associated wallets should only be considered as "identities" and not as ways to hold currencies.
<aside> 💡 If a user's email inbox gets compromised, they should consider their Unlock to be potentially compromised and immediately change their password.
Sign-in with Ethereum Integration with Auth0
SIWE let us (Unlock protocol) token gate certain parts of our dApp, meaning we can make use of Account Levels based on the tokens balance held by the user.