So I'm creating signup for then the data i will got there will be store in Firebase but when i try the apps i got this message:
Invalid Firebase path: [Email_here]. Firebase paths must not contain '.', '#', '$', '[', or ']'
Note: You will not see another error reported for 5 seconds.
If you want to continue to use the email address as a tag, you must do a character replacement on the dot in the email address before storing your tag/value. Use a valid but little used character, e.g. |, so that it is easy to replace that character with a dot again when you actually need the email address back in your app.
So, I changed my method of adding data to Firebase. Instead, I'm using these blocks to add the email or phone number and password. However, the problem now is that I don't know how to check if the email or password has already been used. I tried combining the two blocks I created, but it's not working.
Do passwords have to be validated as unique? For the email you can do what @TIMAI2 suggested you to use the email as a tag, changing the dot char by other character. This makes it easier to check if the new email is in the tag list.
If not, you would have to retrieve all the email values ββto compare them with the new email.
Ohh yeah, I forgot to put set global ButtonClicked clicked. and so for the GotValue
its receiving
Tag: The email address that was used to retrieve the value from Firebase.
Value: The data associated with that email address in the Firebase database.
and when I add the set global Button Clicked in Create button.