Laravel 5.7 ve Vue.js 2 ile proje geliştirmek için gerekli olan Laravel JWT ayarları aşağıdaki şekildedir.
composer create-project --prefer-dist laravel/laravel blog
composer require tymon/jwt-auth
config/app.php (Providers içine)
Tymon\JWTAuth\Providers\JWTAuthServiceProvider::class,
config/app.php (Aliases içine)
'JWTAuth' => Tymon\JWTAuth\Facades\JWTAuth::class,
'JWTFactory' => Tymon\JWTAuthFacades\JWTFactory::class
eklenmelidir. Ardından terminalden
php artisan vendor:publish --provider="Tymon\JWTAuth\Providers\JWTAuthServiceProvider"
php artisan jwt:generate
komutları çalıştırılmalıdır.
JWTGenerateCommand.php dosyası içine
public function handle()
{
$this->fire();
}
eklenmeli. Son olarak AppServiceProvider.php içine
Schema::defaultStringLength(191);
eklenerek POSTMAN gibi uygulamalar ile isteklerinizi çalıştırabilirsiniz.
Hiç yorum yok:
Yorum Gönder