mSendButton.setOnClickListener(new View.OnClickListener(){
@Override
public void onClick(View view){
mMessageEditText.setText("");
}
});
{
"rules": {
".read": true,
".write": ture
}
}
Database Security
-Database security rules
-Security rule configuration examples
-Authentication with Firebase
{
"chat": {
"messages": {
"-KS3PV-iwUZp5wkNq70s":{
"name": "person1",
"text": "hey!"
},
"-KS3PXhIhs8J_inrExy4":{
"name": "person2",
"text": "what's up?"
}
}
},
"special_chat": {
"messages": {
"-KR-DwqtKzlWGxSn9P0y":{
"name": "person1",
"text":"want to go to the movies?"
},
"-KR4tIpWmNn-EYxquSrw": {
"name": "person3",
"text": "Yeah! let's meet at 7."
}
}
},
"users": {
"uid1":{
"paid":true
},
"uid2": {
"paid": false
},
"uid3": {
"paid": true
}
}
}