modify optional clientSecret #36