Name | Supported |
---|---|
Authentication | Yes |
Directory | No |
Identity | Yes |
Profile | No |
This backend requires a suitable Matrix client capable of performing Firebase authentication and passing the following information:
- Firebase User ID as Matrix username
- Firebase token as Matrix password
If your client is Riot, you will need a custom version.
firebase:
enabled: <boolean>
Enable/disable this identity store.
Example:
firebase:
enabled: <boolean>
firebase:
credentials: <string>
Path to the credentials file provided by Google Firebase to use with an external app.
Example:
firebase:
credentials: '/path/to/firebase/credentials.json'
firebase:
database: <string>
URL to your Firebase database.
Example:
firebase:
database: 'https://my-project.firebaseio.com/'