User Auth (Client-Side)
To allow your users to sign in, set up their accounts, and interact with your application data, you'll have them log in via the OAuth authorization code grant. This is the way most OAuth providers authenticate end users, and most OAuth libraries will handle the flow for you automatically.
We currently support login via Google. In the future, we will support other OIDC providers, and wallet-only login as well.
This can be replaced by any other authentication system - everything is standard OAuth.