learn.forge.viewmodels icon indicating copy to clipboard operation
learn.forge.viewmodels copied to clipboard

404 error

Open ianaltosaar opened this issue 4 years ago • 0 comments

Hi

Did everything in the tutorial. Everything else gave an error.

`<?php namespace Autodesk\ForgeServices; use Dotenv\Dotenv;

class ForgeConfig{ private static $forge_id = null; private static $forge_secret = null; public static $prepend_bucketkey = true; //toggle client ID prefix to avoid conflict with existing buckets

public static function getForgeID(){
  $forge_id = '';
  if(!array_key_exists('FORGE_CLIENT_ID', $_ENV)){
    // load the environment variable from .env into your application
    $dotenv = Dotenv::create(__DIR__);
    $dotenv->load();
  }
  $forge_id = $_ENV['FORGE_CLIENT_ID'];
  return $forge_id;
}

public static function getForgeSecret(){
  $forge_secret = '';
  if(!array_key_exists('FORGE_CLIENT_SECRET', $_ENV)){
    // load the environment variable from .env into your application
    $dotenv = Dotenv::create(__DIR__);
    $dotenv->load();
  }
  $forge_secret = $_ENV['FORGE_CLIENT_SECRET'];
  return $forge_secret;
}

// Required scopes for your application on server-side
public static function getScopeInternal(){
  return ['bucket:create', 'bucket:read', 'data:read', 'data:create', 'data:write'];
}

// Required scope of the token sent to the client
public static function getScopePublic(){
  // Will update the scope to viewables:read when #13 of autodesk/forge-client is fixed
  return ['data:read'];
}

} ` Dotenv:create like suggested in the tutorial here on GitHub gives 404 error localhost page can't be found. Is there something else here that we are missing?

ianaltosaar avatar Sep 03 '21 09:09 ianaltosaar