. */ namespace FireflyIII\Http\Controllers\Profile; use FireflyIII\Http\Controllers\Controller; use FireflyIII\Http\Middleware\IsDemoUser; use Illuminate\Support\Facades\Log; class OAuthController extends Controller { protected bool $internalAuth; public function __construct() { parent::__construct(); $this->middleware(static function ($request, $next) { app('view')->share('title', (string) trans('firefly.oauth_tokens')); app('view')->share('mainTitleIcon', 'fa-user'); return $next($request); }); $authGuard = config('firefly.authentication_guard'); $this->internalAuth = 'web' === $authGuard; Log::debug(sprintf('ProfileController::__construct(). Authentication guard is "%s"', $authGuard)); $this->middleware(IsDemoUser::class)->except(['index']); } public function index() { return view('profile.oauth.index'); } }