I am trying to set up some admin functionality which allows admin users to delete another user's authentication from the client. How can I do this?
From reading the docs, it seems it is not possible for a user to directly delete another user, and I will have to use something like the Admin SDK with cloud functions and maybe Firestore? I already have a users node in Firestore which contains their email and whether they are admin or a regular user.