Decision map
Identity
How should the product establish identity, manage account and tenant lifecycle, and control access without conflating proofing, sign-in, and permissions?
Recommendation
Start with Authentication
Application teams designing consumer or B2B identity, account lifecycle, enterprise federation, tenant membership, and wallet-based sign-in.
Scope
Use this boundary to avoid solving adjacent problems in the wrong layer.
Included
- Application authentication and authenticator requirements
- Account and profile lifecycle management
- Authorization policy and enforcement ownership
- Enterprise federation and provisioning
- B2B tenant, organization, and membership modeling
- Wallet-address authentication when wallet control is the identity primitive
Excluded
- Real-world identity proofing and regulated verification, which belong to Security
- Payment fraud and transaction-risk decisions
- Generic secrets, audit-log, and application-security controls
- Social login, passwordless, MFA, roles, and permissions as independent top-level Tasks
Important tools
These tools represent distinct routes inside this decision area; open the relevant Task before treating any as a default.
Decision sequence
Make the foundational ownership decisions before adding specialized capabilities.
What is an account, which system owns its lifecycle, and how will users authenticate?
Define account records, creation, recovery, suspension, deletion, authenticators, and sessions without treating account administration as a synonym for login.
What may an authenticated subject do to which resources?
Model subjects, resources, actions, policies, and enforcement points independently of authentication.
Does the product need organizations, memberships, invitations, active tenant context, and tenant isolation?
For B2B products, decide the tenant and membership model and whether the application or an identity platform owns it.
Will customer or workforce identity providers control sign-in or provisioning?
Evaluate federation and user or group provisioning separately; a deployment may require either or both.
Is proof of wallet-address control part of the product identity model?
Use Wallet Login only for wallet-native identity and require a signed, domain-bound, nonce-protected ceremony.
Decision groups
Each Task owns a distinct user decision rather than a product feature label.
Account and session foundation
Establish account lifecycle and authentication ownership before adding enterprise or specialized identity routes.
Access control
Keep permission evaluation and enforcement independent from the ceremony that established identity.
B2B tenancy and enterprise identity
Tenant membership and federation are related enterprise requirements but remain separate decisions.
Wallet-based identity
Wallet Login is relevant only when signed wallet control is itself an application identity primitive.
Common confusions
These boundaries prevent adjacent Tasks from collapsing into one generic shortlist.
- Treating sign-in and permissions as one identity problem.
- Authentication establishes identity or authenticator control; Authorization evaluates permitted actions on resources.
- Assuming enterprise SSO automatically manages the full user and group lifecycle.
- Federation conveys authenticated identity assertions; provisioning manages User and Group resources.
- Using generic user management to represent organizations and tenant isolation.
- User Management owns accounts; B2B Organizations & Multi-Tenancy owns tenant, membership, and active-context modeling.
- Treating proof of wallet-address control as verified personhood.
- Wallet Login proves control of an address through a signing ceremony; Identity Verification evaluates real-world identity evidence.
What to defer
Do not add specialized identity systems before the product has the requirement they serve.
No customer or workforce requirement establishes federation, directory integration, or enterprise provisioning.
Enterprise federation adds protocol, tenant-mapping, and operational requirements that ordinary application authentication does not need.
The product has no business tenants, memberships, invitation lifecycle, or tenant-isolation requirement.
A tenant and membership layer should not be introduced for a flat account model.
Wallet-address control is not part of the product identity or transaction model.
Wallet login introduces chain, signing, nonce, replay, and account-linking decisions that conventional identity does not require.
Related starter stacks
See how these decisions appear inside complete application starting points.
Authoritative resources
Standards and primary documentation supporting the Category boundaries.
Sources
Claim-level references used for this decision map.
- 1Digital Identity Guidelines: SP 800-63-4
NIST · Accessed Official
- 2SP 800-63B: Authentication and Authenticator Management
NIST · Accessed Official
- 3SP 800-63C: Federation and Assertions
NIST · Accessed Official
- 4SP 800-63A: Identity Proofing and Enrollment
NIST · Accessed Official
- 5RFC 7644: System for Cross-domain Identity Management: Protocol
IETF · Accessed Official
- 6Role Based Access Control project and publications
NIST · Accessed Official
- 7Organizations overview
Clerk · Accessed Official
- 8Configure organization settings
Clerk · Accessed Official
- 9Multi-tenant architecture
Clerk · Accessed Official
- 10ERC-4361: Sign-In with Ethereum
Ethereum Improvement Proposals · Accessed Official