I've created a form in angular where users can enter some data. These users don't need to authenticate in order to use this form. So technically every user that calls this online form is able to send data.
As Firebase is being used as backend, I need to somehow authenticate my angular project with it. I don't want to allow read / write operations to everyone, so there must be some sort of minimum auth.
Now I know I could enable email/password authentication, and store these credentials for my app, but this somehow seems quite cheesy.
Is there a more elegant solution to this?
Thanks
EDIT:
I'm authenticating via email/password now. So I've created email/password credentials in firebase console, and use these in my application to authenticate. Thanks to all.