mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-20 07:35:05 -04:00
chore: add docs how to obtain bearer token (#6328)
* chore: add docs how to obtain bearer token * Added configurable ttl to settings --------- Co-authored-by: SamTV12345 <40429738+samtv12345@users.noreply.github.com>
This commit is contained in:
parent
70a536cad1
commit
8a76d2c680
5 changed files with 39 additions and 9 deletions
|
@ -161,7 +161,7 @@ Responses are valid JSON in the following format:
|
|||
|
||||
### Authentication
|
||||
|
||||
Authentication works via an OAuth token that is sent with each request as a post parameter. You can add new clients that can sign in via the API by adding new entries to the sso section in the settings.json.
|
||||
Authentication works via an OAuth token that is sent with each request as an Authorization header, i.e. `Authorization: Bearer YOUR_TOKEN`. You can add new clients that can sign in via the API by adding new entries to the sso section in the settings.json.
|
||||
|
||||
|
||||
#### Example for browser login clients
|
||||
|
@ -200,6 +200,10 @@ E.g. a service that creates a pad for a user or a service that inserts a text in
|
|||
}
|
||||
```
|
||||
|
||||
Obtain a Bearer token:
|
||||
|
||||
`curl --request POST --url 'https://your.server.tld/oidc/token' --header 'content-type: application/x-www-form-urlencoded' --data grant_type=client_credentials --data client_id=client_credentials --data client_secret=client_credentials`
|
||||
|
||||
|
||||
### Node Interoperability
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue