Users

Disable two factor auth

POST
https://peertube2.cpy.re/api/v1/users/{id}/two-factor/disable

Disable two factor authentication of a user

Body

application/json
currentPasswordstring

Password of the currently authenticated user. Users of an id and pass auth plugin must use the password they log in with

Parameters

idid>= 1requiredpath

Entity id

Response

204No Content

successful operation

403Forbidden

invalid password

404Not Found

user not found

429Too Many Requests

too many password checks for this user

Authorization

OAuth2oauth2

Authenticating via OAuth requires the following steps:

  • Have an activated account
  • Generate an access token for that account at /api/v1/users/token.
  • Make requests with the Authorization: Bearer <token> header
  • Profit, depending on the role assigned to the account

Note that the access token is valid for 1 day and is given along with a refresh token valid for 2 weeks.