Query params validation
Adding OAuth client support