Laravel 5: Weiterleitung zu einem externen Link außerhalb von localhost / server

Ich möchte eine App mit Laravel 5 & Dropbox-API erstellen, in der die API-Erlaubnis- / Abbruchwarnung angezeigt werden soll, wenn Sie auf der Startseite landen, nicht, wenn Sie auf eine Schaltfläche klicken. Ich habe verschiedene Methoden ausprobiert, konnte es aber nicht zum Laufen bringen.

public function start(){
        session(['user_id'=>1]);
        $dKey = 'key';
        $dSecret = 'secret';
        $appName = 'app';

        $appInfo = new Dropbox\AppInfo($dKey,$dSecret);

        //store csrf token
        $tokenStore = new  Dropbox\ArrayEntryStore($_SESSION,'dropbox-auth-csrf-token');
        //define auth details
        $this->webAuth = new Dropbox\WebAuth($appInfo,$appName,'http://localhost:8000/dropbox/finish',$tokenStore);
        $this->checkSession();
    }

    public function checkSession(){
        $users = User::where('id','=',session('user_id'))->get();

        if(isset($user[0]->dropbox_token)){

        }
        else{
            $url = $this->webAuth->start();

            //return Redirect::to($url);
            //return Redirect::away($url);
            //header('Location : '.$url);
        }

    }

Der Link in $ url existiert und ist gültig.

Diese (die letzten 3 kommentierten Methoden) sind die Methoden, die ich ausprobiert habe, einschließlich der Rückleitung ($ url). Ist es möglich, dies zu tun, oder verschwende ich meine Zeit damit? Bitte helfen Sie mir.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage