Firebase Auth users
Firestore holds your data; Firebase Authentication holds your users. FireFetch manages both, so you do not have to switch to the console to check why someone cannot sign in.
Browsing users
Open the Auth panel for a project to list its users, with UID, email, display name, provider, creation time and last sign-in.
Editing a user
Select a user to view and change:
- Email address and display name
- Whether the account is disabled
- Custom claims, edited as JSON
Custom claims are the ones worth being careful with — they typically drive your security rules, so a change here can alter what that user is allowed to do across your entire application. FireFetch validates the JSON before writing it.
Creating and deleting
You can create a user directly, which is useful for seeding a development environment, and delete one permanently.
Deleting an Auth user does not delete their Firestore data. If your application stores a profile document keyed by UID, remove that separately.
Write access
Auth operations are writes, and require write access on the project’s database.
Something unclear or out of date? Email[email protected].