diff --git a/apps/oauth2/lib/Service/ClientService.php b/apps/oauth2/lib/Service/ClientService.php index a04a55c897e9a..4270ec7495966 100644 --- a/apps/oauth2/lib/Service/ClientService.php +++ b/apps/oauth2/lib/Service/ClientService.php @@ -51,6 +51,7 @@ public function addClient(string $name, string $redirectUri): array { $client = new Client(); $client->name = $name; $client->redirectUri = $redirectUri; + $secret = $this->secureRandom->generate(64, self::validChars); $hashedSecret = bin2hex($this->crypto->calculateHMAC($secret)); $client->secret = $hashedSecret;