matrix-org / matrix-authentication-service

OAuth2.0 + OpenID Provider for Matrix Homeservers
https://matrix-org.github.io/matrix-authentication-service/
Apache License 2.0
112 stars 32 forks source link

Guide-level explanation on how to manage users with the admin API #2605

Closed sandhose closed 3 months ago

sandhose commented 7 months ago

In addition to reference documentation on the various bits related to the GraphQL API, it would be helpful to have a step-by-step guide on how to leverage with the API. Issues for the individual bits needed first:

sandhose commented 6 months ago

Now that the documentation covers better how the authorisation process works, we could have two "How to" guides:

Covering the device code grant and/or the authorisation code grant is probably a bit complicated, mainly because of the dynamic client registration… Maybe those should have their own how-to guides? FTR, I have this shell script to do the device code grant: https://gist.github.com/sandhose/d548c5914870c3777ac9d0aa5c0ef9ef

cc @reivilibre

sandhose commented 3 months ago

The documentation of the new admin API is covering this: https://matrix-org.github.io/matrix-authentication-service/topics/admin-api.html

We're still missing a few APIs, which is tracked in #3057