마

라라벨, RESTFul API, postman 체험해보기

· 2018-12-30 (일) 04:21:03 · 2565

https://github.com/g0ld3lux/laravel-vue-starter 

 

2017년 10월것이지만

 

API 백엔드로 라라벨을 사용하고

 

FrontEND는 Buetify나 Element로 사용한 것입니다.  

 

jwt token 방식을 사용합니다.

 

laragon에  Quck app>Laravel 클릭해서 project name에 laravel-vue-starter로 입력하고,

해당 디렉토리내의 모든 파일을 지운후에, 위의 링크에서 다운로드된 Zip파일을 풀어서 카피합니다.

 

composer install

 

yarn or npm install

 

copy .env.docker .env

안에 .env 파일을 변경해야 됩니다.  첨부파일로 대체하세요

 

php artisan key:generate

 

php artisan jwt:secret

 

app/Middleware/VerifyCsrfToken.php

 

protected $except = [

'api/*'

];

 

 

database/migrations/2014_10_12_000000_create_users_table.php

 

// $table->unsignedBigInteger('id'); // Allows Us to use Facebook ID

// $table->unsignedBigInteger('sp_id')->nullable(); // Sponsor ID

// $table->foreign('sp_id')->references('id')->on('users');

$table->bigIncrements('id')->unsigned();

$table->unsignedBigInteger('sp_id')->nullable();

$table->foreign('sp_id')->references('id')->on('users');

 

 

php artisan migrate --seed

 

phpmyadmin에서 verified, activated 1로 변경

 

Postman을 사용해서 

 

Headers 에

Accept               application/x.starterpack.v1+json

800591923_1545620784.1764.png

Body또는 Params

email                 [email protected]

password            password

로 해서.

800591923_1545620796.3294.png

POST    ap.laravel-vue-starter.test/auth/login 으로..

800591923_1545620805.2424.png

Token을 아래와 같이 가져오면 성공입니다.

800591923_1545620878.3366.png

 

저 토큰을 이용해서.. users를 가져오는 것까지..

Authorization 탭에서 type Bearer Token으로 하고 Token에 위의 access_token을 카피&페이스트하세요.

 

800591923_1545620993.1213.png

 Headers에 Accept    application/x.starterpack.v1+json 을 넣어주세요.

 

800591923_1545621073.7112.png

 

GET으로 api.laravel-vue-starter.test/users 를 해보세요.

 

800591923_1545621166.0908.png

 

Oauth2.0의 User/password에 의한 권한을 가져오는 방식입니다.

|
댓글을 작성하시려면 로그인이 필요합니다.

PHP프레임워크

290건
+
분류 제목 글쓴이 날짜 조회
라라벨 19-01-09 조회 1,710
라라벨 19-01-08 조회 1,984
라라벨 19-01-08 조회 1,557
라라벨 19-01-08 조회 1,572
라라벨 19-01-07 조회 2,225
라라벨 19-01-06 조회 2,094
기타 19-01-05 조회 2,241
라라벨 19-01-04 조회 1,740
라라벨 19-01-04 조회 1,638
라라벨 19-01-04 조회 4,451
라라벨 19-01-03 조회 1,766
라라벨 19-01-03 조회 2,957
라라벨 19-01-02 조회 1,796
라라벨 19-01-01 조회 2,110
라라벨 18-12-31 조회 2,085
라라벨
[라라벨]
18-12-30 조회 1,574
라라벨 18-12-30 조회 2,566
기타 18-12-30 조회 1,526
라라벨 18-12-29 조회 1,910
코드이그나이터 18-12-28 조회 1,684
일반 18-12-28 조회 1,656
라라벨 18-12-27 조회 1,766
라라벨 18-12-26 조회 2,536
라라벨 18-12-25 조회 1,693
라라벨 18-12-23 조회 1,683
라라벨 18-12-20 조회 2,265
기타 18-10-07 조회 2,155
라라벨 18-10-05 조회 1,913
기타 18-10-04 조회 2,459
기타 18-10-03 조회 2,289