matrix-org / matrix-authentication-service

OAuth2.0 + OpenID Provider for Matrix Homeservers

Home Page:https://matrix-org.github.io/matrix-authentication-service/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Capabilities API

hughns opened this issue · comments

There a few places where the config options or policy set by the MAS administrator will impact the availability of some features in the UI.

For example: #1663 and #1813

As such we would like to expose the availability of some features in a GraphQL query.

Notes on the types of things that would need to be expressed:

  • whether password auth is on or off
  • whether a user can change their password
  • whether a user can change their display name
  • 3PIDs
  • Avatar