Fineract supports authentication either using Basic auth or Oauth. The initial authentication is done using the endpoints described at https://demo.openmf.org/api-docs/apiLive.htm#authentication_basicauth and https://demo.openmf.org/api-docs/apiLive.htm#authentication_oauth
Both rely on passing the username and password as URL query parameters.
Ex, the endpoint for /authentication is
We would want to change the same to
and pass the username and password as apart of the post body in json format.
After making this change, the APIdocs and integration test cases would have to be updated accordingly