#!/usr/bin/php getRegisterData(); } elseif($mode === "authenticate") { $challenge = $u2f->getAuthenticateData($regs); } print json_encode($challenge[0]) . "\n"; $response = fgets(STDIN); if($mode === "register") { $result = $u2f->doRegister($challenge[0], json_decode($response)); } elseif($mode === "authenticate") { $result = $u2f->doAuthenticate($challenge, $regs, json_decode($response)); } print json_encode($result) . "\n"; ?>