Email & password
Hosted email + password login for Private apps. NotionApps hosts the passwords — you never create a Firebase project or paste API keys.
There is no Integrations credential form for Email & password. You set it on Users.
Availability
This login method is entitlement-gated. When your plan includes it, Email Address + Password is selectable in Users (not marked Coming soon). If you only see Coming soon or the option is missing, upgrade or ask NotionApps support.
Configure
Open Users and link your Users database if needed.
Set Login Method to Email & password.
Map at least Name and Email.
Optionally turn on Sign up if new users should create their own accounts.
If signup is on and screens are gated by Users properties (for example Role), open Users → Change App Privacy and under Default user fields set values applied on signup / Add User (for example Role =
Client, Active = on). Without this, new users may sign in but see no screens.Publish.
Signup defaults
Self-signup only collects name + email. Apps that hide screens by Role (or similar) need those columns set at create time.
Users → Change App Privacy
Turn on Allow users to sign up
Default user fields → add properties such as Role / Active and choose values
Confirm and Publish
Defaults apply to end-user signup and builder Add User. Relation fields (for example Client company) are not set here — assign those manually or via invite/onboarding.
What end users see
Sign-in: email + password
Sign-up (if enabled): name + email + password, then they are signed in
Forgot password? sends a reset link to their real email inbox
Isolation
If the same email is used in App A and App B, those are separate passwords and accounts. NotionApps namespaces identity per app. You do not configure this.
Verify
Entitled app, user in Users sheet
Can sign up / log in / reset password
Second app, same email
Separate password; changing one does not break the other
Builder UI
No Firebase project ID, API key, or service account fields
Entitlement removed
Email & password option hidden / login rejected
Related
Auth and access
Sign up
Identity admin
Google Login
Auth0 Login
Okta Login