allow empty code in id mode
[anoweco.git] / www / auth.php
index 944e334290d34a2fea0894fc5601d7b511dd5f7b..1a617d787fb3e2c64653f738a43a5e38321191d0 100644 (file)
@@ -115,7 +115,7 @@ if ($_SERVER['REQUEST_METHOD'] == 'GET') {
         $state        = getOptionalParameter($_POST, 'state', null);
 
         $code = getOptionalParameter($_POST, 'code', null);
-        if ($code !== null) {
+        if ($code !== null && $code !== '') {
             //code only given for "code" response_type, not for "id" mode
             parse_str(base64_decode($code), $codeParts);
             $emoji     = verifyParameter($codeParts, 'emoji');