assert conn
|> put_req_header("authorization", "Bearer #{token.token}")
- |> post("/api/pleroma/accounts/mfa/confirm/totp", %{password: "test", code: code})
+ |> post("/api/pleroma/accounts/mfa/confirm/totp", %{
+ password: "test",
+ code: code
+ })
|> json_response(:ok)
settings = refresh_record(user).multi_factor_authentication_settings
assert conn
|> put_req_header("authorization", "Bearer #{token2.token}")
- |> post("/api/pleroma/accounts/mfa/confirm/totp", %{password: "test", code: code})
+ |> post("/api/pleroma/accounts/mfa/confirm/totp", %{
+ password: "test",
+ code: code
+ })
|> json_response(403) == %{
"error" => "Insufficient permissions: write:security."
}
response =
conn
|> put_req_header("authorization", "Bearer #{token.token}")
- |> post("/api/pleroma/accounts/mfa/confirm/totp", %{password: "xxx", code: code})
+ |> post("/api/pleroma/accounts/mfa/confirm/totp", %{
+ password: "xxx",
+ code: code
+ })
|> json_response(422)
settings = refresh_record(user).multi_factor_authentication_settings
response =
conn
|> put_req_header("authorization", "Bearer #{token.token}")
- |> post("/api/pleroma/accounts/mfa/confirm/totp", %{password: "test", code: "code"})
+ |> post("/api/pleroma/accounts/mfa/confirm/totp", %{
+ password: "test",
+ code: "code"
+ })
|> json_response(422)
settings = refresh_record(user).multi_factor_authentication_settings
assert conn
|> put_req_header("authorization", "Bearer #{token2.token}")
- |> post("/api/pleroma/accounts/mfa/confirm/totp", %{password: "test", code: "code"})
+ |> post("/api/pleroma/accounts/mfa/confirm/totp", %{
+ password: "test",
+ code: "code"
+ })
|> json_response(403) == %{
"error" => "Insufficient permissions: write:security."
}