© 2026 Hedgehog Software, LLC
Twitter
GitHub
Discord
System
Light
Dark
More
Communities
Docs
About
Terms
Privacy
Search
Star
Feedback
Setup for Free
Project-scoped users (email unique per project) — possible? - Better Auth
BA
Better Auth
•
4mo 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
!
Recent Announcements
Similar Threads
email and password login, with unique username
BA
Better Auth / help
6mo ago
how to make 'name' field unique across all users
BA
Better Auth / help
10mo ago
Help with storing secondary/backup email for users
BA
Better Auth / help
11mo ago
Can you have users with the same email across tenants
BA
Better Auth / help
4mo ago