1cb888e4e7
In order to create and manage users with MAS enabled, we'll need to reach out to the MAS admin API. We can do so automatically by requesting an admin-enabled token, assuming a matching client has been configured on the MAS side. Add some config options for the guest module (OAuth2 client) side.
Example and modules we maintain live here. Each module may have multiple components, e.g. element-web + synapse, which are structured in subdirectories therein.