summaryrefslogtreecommitdiffstats
path: root/lib/private/Security/IdentityProof/Signer.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/private/Security/IdentityProof/Signer.php')
-rw-r--r--lib/private/Security/IdentityProof/Signer.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/private/Security/IdentityProof/Signer.php b/lib/private/Security/IdentityProof/Signer.php
index 7431bfe815f..ab1f62ad6ba 100644
--- a/lib/private/Security/IdentityProof/Signer.php
+++ b/lib/private/Security/IdentityProof/Signer.php
@@ -93,12 +93,12 @@ class Signer {
$user = $this->userManager->get($userId);
if ($user !== null) {
$key = $this->keyManager->getKey($user);
- return (bool)openssl_verify(
+ return openssl_verify(
json_encode($data['message']),
base64_decode($data['signature']),
$key->getPublic(),
OPENSSL_ALGO_SHA512
- );
+ ) === 1;
}
}