YunoHost-Apps/mautrix_signal_ynh
View on GitHubProvide a way to use a shared secret authenticator for double puppet
Open
#75 opened on Jan 5, 2023
enhancementhelp wanted
Repository metrics
- Stars
- (6 stars)
- PR merge metrics
- (PR metrics pending)
Description
First mentioned here and there
The idea is to automatically allow the bridge to log-in as the user.
This requires adding a new authenticator to Synapse: https://github.com/devture/matrix-synapse-shared-secret-auth
Howto: https://docs.mau.fi/bridges/general/double-puppeting.html#shared-secret-method
- Install the python file in the synapse python path
- Add the module to the config
- Generate a secret value
- Put that secret value under the signal bridge config as a map:
bridge: login_shared_secret_map: my_server.tld: aaaaaaaaasecretaaaaa
Q: should this be provided as a separate app? The same authentication module can be used by multiple appservices/bridges.