Improve wording and fix syntax trouble

This commit is contained in:
Slavi Pantaleev 2022-08-21 10:07:22 +03:00 committed by GitHub
parent 7be2b776e4
commit eb8551be19
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -8,9 +8,9 @@ When setting up some optional features like bots and bridges you will need to pr
The user for whom you want to obtain an access token needs to already exist. You can use this playbook to [register a new user](registering-users.md), if you have not already. The user for whom you want to obtain an access token needs to already exist. You can use this playbook to [register a new user](registering-users.md), if you have not already.
There are two ways to generate an access token for a user, either using [Element](#obtain-an-access-token-via-element) or [curl](#obtain-an-access-token-via-curl). For both ways you need the user's password. Below, we describe 2 ways to generate an access token for a user - using [Element](#obtain-an-access-token-via-element) or [curl](#obtain-an-access-token-via-curl). For both ways you need the user's password.
## Obtain an access token via element ## Obtain an access token via Element
1. In a private browsing session (incognito window), open Element. 1. In a private browsing session (incognito window), open Element.
1. Log in with the user's credentials. 1. Log in with the user's credentials.
@ -29,13 +29,13 @@ You can use the following command to get an access token for your user directly
curl -XPOST -d '{ curl -XPOST -d '{
"identifier": { "type": "m.id.user", "user": "USERNAME" }, "identifier": { "type": "m.id.user", "user": "USERNAME" },
"password": "PASSWORD", "password": "PASSWORD",
"type": "m.login.password" "type": "m.login.password",
"device_id": "YOURDEVICEID" "device_id": "YOURDEVICEID"
}' 'https://matrix.YOURDOMAIN/_matrix/client/r0/login' }' 'https://matrix.YOURDOMAIN/_matrix/client/r0/login'
``` ```
Change `USERNAME`, `PASSWORD`, and `YOURDOMAIN` accordingly. Change `USERNAME`, `PASSWORD`, and `YOURDOMAIN` accordingly.
`YOURDEVICEID` is optional and can be used to more easily identify the session later. When omitted, a random ID will be generated. `YOURDEVICEID` is optional and can be used to more easily identify the session later. When omitted (mind the commas in the JSON payload if you'll be omitting it), a random device ID will be generated.
Your response will look like this (prettified): Your response will look like this (prettified):