I want to create an admin panel in my app to manage all the app databases easily. I see that there are two options.
Create Hidden Admin Pages that will be only visible if the user document have field isAdmin == "true"
Clone the project and create an admin project.
Which one would be the best option and why?
As I see, the first option is the easiest one. However, is there a way for anyone to bypass the visibility options and access the admin stuff? Are there any security risks on the first options?