ProcessLoginTask: use strict base64_decode()

This commit is contained in:
Dylan K. Taylor 2020-02-07 22:09:46 +00:00
parent bc60bb9462
commit ee36ac9875

View File

@ -135,7 +135,7 @@ class ProcessLoginTask extends AsyncTask{
$v = openssl_verify(
"$headB64.$payloadB64",
(new DerSignatureSerializer())->serialize($sig),
(new PemPublicKeySerializer($derSerializer))->serialize($derSerializer->parse(base64_decode($currentPublicKey))),
(new PemPublicKeySerializer($derSerializer))->serialize($derSerializer->parse(base64_decode($currentPublicKey, true))),
OPENSSL_ALGO_SHA384
);