Unable to Register New Users in Firebase with Expo

I’m running into an issue with my Firebase project using Expo. When I try to register a new user, the system doesn’t allow me to create a partition in the database with data beyond the user’s email and password. It requires admin access to do this, but it wouldn’t be practical to have only the admin registering new users. Does anyone know how Ienter image description here can fix this?enter image description here

i was trying to connect my firebase as a firestore so i could let the user register their information in the database in a secure way but it won’t work because of a firebase admin rule. how can i solve this without losing the security of my application?