Refactor OAuth token POST