[Issue #11] Get client_id and client_secret alternatively from request body