-
Notifications
You must be signed in to change notification settings - Fork 2
Notiforward Setup (Getting Started)
-
Create a Firebase account (Sign up with Google Login)
-
Create a new Firebase database in your account. You can name the database whatever you want and give it a simple URL that you will remember.
-
Click 'Manage App' to go to view the database's settings and stored info.
You should see an empty database with a label of the URL you gave it.
-
Click on 'Security & Rules' in the side navigation and paste in the rules json provided below, replacing all current rules.
{ "rules": { "$uid": { ".read": "auth != null && auth.uid == $uid", ".write": "auth != null && auth.uid == $uid", "notifications": { "$notif": { ".validate": "!root.child($uid+'/ignored_apps').hasChild(newData.child('package').val())" } } } } }
Your Security & Rules should now look like the image below:
-
Move to 'Login & Auth' in the side navigation. Enable 'Email & Password' authentication then add a user at the bottom of the page. You will use this email and password, along with the database URL, to log into your database on each device.
- Android App Login
- Ensure that you enable 'Notification Access' for the Notiforward app in your devices settings, if you don't do this, then the app will not be able to listen for your notifications.
- Chrome Extension Login