element-hq / matrix-authentication-service

https://element-hq.github.io/matrix-authentication-service/
GNU Affero General Public License v3.0
16 stars 3 forks source link

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

Closed matrixbot closed 2 weeks ago

matrixbot commented 2 weeks ago

This issue was originally created by @sandhose at https://github.com/matrix-org/matrix-authentication-service/issues/2605.

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:

matrixbot commented 2 weeks ago

This comment was originally posted by @sandhose at https://github.com/matrix-org/matrix-authentication-service/issues/2605#issuecomment-2109674875.

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

matrixbot commented 2 weeks ago

This comment was originally posted by @sandhose at https://github.com/matrix-org/matrix-authentication-service/issues/2605#issuecomment-2285730098.

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