Search
Star
Feedback
Setup for Free
© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
Project-scoped users (email unique per project) — possible? - Better Auth
BA
Better Auth
•
2mo ago
Rgbskills
Project-scoped users (email unique per project) — possible?
Next.js
🤔
Question
Hey
I
’m building a multi
-tenant platform where each project is a standalone website
(Shopify
-style
)
.
For project users
(customers
/ blog members
) I need
:
Separate accounts per project
Same email usable on multiple projects
Credentials
, sessions
, password resets fully isolated per project
Email uniqueness
=
(project
_id
, email
)
, not global
I understand Better Auth assumes a global user identity and that Organizations are for roles
/membership
, not credential isolation
.
Questions
:
Is this possible with Better Auth at all
?
Would it require a custom adapter
, or is it fundamentally incompatible
?
Can plugins influence user lookup
/uniqueness
, or is that adapter
-level only
?
If unsupported
, is the recommended approach to use Better Auth only for platform users and handle project auth separately
?
Thanks
!
Better Auth
Join
9,988
Members
View on Discord
Resources
ModelContextProtocol
ModelContextProtocol
MCP Server
Similar Threads
Was this page helpful?
Yes
No
Similar Threads
email and password login, with unique username
BA
Better Auth / help
4mo ago
how to make 'name' field unique across all users
BA
Better Auth / help
9mo ago
Help with storing secondary/backup email for users
BA
Better Auth / help
9mo ago
Can you have users with the same email across tenants
BA
Better Auth / help
3mo ago