994 B
994 B
ppfun-auth-module for matrix-synapse
Allows pixelplanet users to login with their credentials on matrix.
Installation
Put ppfun_auth.py
into the python PATH of synapse, sometimes it is /usr/local/lib/python3.8/site-packages/ppfun_auth.py
or in Debian / Ubuntu distribution in /opt/venvs/matrix-synapse/...
.
Configuration (homeserver.yml
):
modules:
- module: ppun_auth.PPfunAuthProvider
config:
apisocketkey: "APISOCKETKEY_CONFIGURED_IN_PIXELPLANET"
ppfunurl: "http://local.pixelplanet.url:port"
# if true, only mail-verified users can log in
verified: true
References
- synapse documentation about Pluggable Modules
- synapse ModuleAPI class
- matrix-synapse-ldap3 as a different example