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( $v = openssl_verify(
"$headB64.$payloadB64", "$headB64.$payloadB64",
(new DerSignatureSerializer())->serialize($sig), (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 OPENSSL_ALGO_SHA384
); );