function generateTOTPForm($get)
{
    $user = $get['user'];
    $password = $get['password'];
    $u = new UserFunctions($user);
    $r = $u->lookupUser($user, $password);
    if ($r[0] === false) {
        $r['status'] = false;
        return $r;
    }
    # User is valid
    # Get a provider
    $baseurl = 'http';
    if ($_SERVER['HTTPS'] == 'on') {
        $baseurl .= 's';
    }
    $baseurl .= '://www.';
    $baseurl .= $_SERVER['HTTP_HOST'];
    $base = array_slice(explode('.', $baseurl), -2);
    $domain = $base[0];
    $r = $u->makeTOTP($domain);
    # Whether or not it fails, return $r
    return $r;
}