SIWE AUTHORIZATION
Use SIWE to authenticate. Use policy checks to authorize.
Signing in with Ethereum proves wallet control. Your application still needs a separate decision about whether that authenticated wallet gets a protected capability.
AUTHN
Authenticate the wallet
Complete the SIWE flow and establish the wallet identity in your application session.
AUTHZ
Evaluate the access policy
Pass the authenticated wallet to AccessVerdict from your backend to evaluate the required allowlist or token rule.
SESSION
Map entitlements into your product
Use the authorization result to allow the route, action or membership capability your product protects.