Php 如何在laravel版本5.0.35(*不带composer)中配置任何restful api包,如laravel/passort或dingo/api

Php 如何在laravel版本5.0.35(*不带composer)中配置任何restful api包,如laravel/passort或dingo/api,php,laravel-5,restful-authentication,Php,Laravel 5,Restful Authentication,我正在尝试在laravel(版本5.0.35)中创建RESTAPI。 5.0版未提供正式文件 尝试了Laravel passport,但我认为它适用于版本5.3> 澳洲野狗/api 但它的依赖性导致了致命的崩溃 *附言:composer坏了,我不得不手动安装上面提到的软件包 Laravel版本:5.0.35 PHP版本:7.0.27 config/app.php->Providers数组,如下所示: 'providers' => [ /* * Laravel Fra

我正在尝试在laravel(版本5.0.35)中创建RESTAPI。 5.0版未提供正式文件

尝试了Laravel passport,但我认为它适用于版本5.3>

澳洲野狗/api 但它的依赖性导致了致命的崩溃

*附言:composer坏了,我不得不手动安装上面提到的软件包

Laravel版本:5.0.35 PHP版本:7.0.27 config/app.php->Providers数组,如下所示:

'providers' => [

    /*
     * Laravel Framework Service Providers...
     */
    'Illuminate\Foundation\Providers\ArtisanServiceProvider',
    'Illuminate\Auth\AuthServiceProvider',
    'Illuminate\Bus\BusServiceProvider',
    'Illuminate\Cache\CacheServiceProvider',
    'Illuminate\Foundation\Providers\ConsoleSupportServiceProvider',
    'Illuminate\Routing\ControllerServiceProvider',
    'Illuminate\Cookie\CookieServiceProvider',
    'Illuminate\Database\DatabaseServiceProvider',
    'Illuminate\Encryption\EncryptionServiceProvider',
    'Illuminate\Filesystem\FilesystemServiceProvider',
    'Illuminate\Foundation\Providers\FoundationServiceProvider',
    'Illuminate\Hashing\HashServiceProvider',
    'Illuminate\Mail\MailServiceProvider',
    'Illuminate\Pagination\PaginationServiceProvider',
    'Illuminate\Pipeline\PipelineServiceProvider',
    'Illuminate\Queue\QueueServiceProvider',
    'Illuminate\Redis\RedisServiceProvider',
    'Illuminate\Auth\Passwords\PasswordResetServiceProvider',
    'Illuminate\Session\SessionServiceProvider',
    'Devitek\Core\Translation\TranslationServiceProvider',
    'Illuminate\Validation\ValidationServiceProvider',
    'Illuminate\View\ViewServiceProvider',
    'Laravel\Passport\PassportServiceProvider',
    'Iamnotstatic\LaravelAPIAuth\LaravelAPIAuthServiceProvider',
    
    //'Illuminate\Notifications\NotificationServiceProvider',

    /*
     * Application Service Providers...
     */
    'App\Providers\AppServiceProvider',
    'App\Providers\BusServiceProvider',
    'App\Providers\ConfigServiceProvider',
    'App\Providers\EventServiceProvider',
    'App\Providers\RouteServiceProvider', 
    //'App\Providers\AuthServiceProvider', 

    'App\Providers\SettingsServiceProvider',
    'App\Providers\DropboxFilesystemServiceProvider',

    'Intervention\Image\ImageServiceProvider',
    'Laravel\Socialite\SocialiteServiceProvider',
    'Dingo\Api\Provider\LaravelServiceProvider',
],

您是否考虑过将您的Laravel版本升级到更新的版本?不太确定框架更新的后果,因为它是一个预构建的系统,因此更新可能会导致更多问题。我会制作一个项目副本,并尝试升级副本,以免“损坏”您的原始项目。从长远来看,你将很难为这个过时的Laravel版本找到合适的软件包。但这只是我的观点。你有没有考虑过为你的api使用JWT?类似于tymon的东西对api很有效。您是否考虑过将您的Laravel版本升级到更新的版本?不太确定框架更新的后果,因为它是一个预构建的系统,所以更新可能会导致更多问题。我会制作一个项目副本,并尝试升级副本,以免“损坏”您的原始项目。从长远来看,你将很难为这个过时的Laravel版本找到合适的软件包。但这只是我的观点。你有没有考虑过为你的api使用JWT?类似tymon的东西在api中运行良好。