분야 "Routing" tricks

특정 라우팅은 HTTPS 만 가능하게 하기
특정 요청은 무조건 https로만 접근하게 하고자 할 때, http로 접속한 경우 https로 리다이렉트 하도록 하기 위해서 다음의 Middleware를 사용하면 된다. app/Http/Middleware/ForceHttps.php <?php namespace…
Submitted 3 years ago in Routing
1488
0
0
CORS middleware 간단설정
Ajax활용시 CORS설정을 해주지 않으면 브라우정에서 다른 도메인 주소로 Ajax요청을 하는것이 불가능하게 되어있다. 브라우저 정책상의 문제로 다른 매체로 링크활용시에는 아무런 문제없다.…
Submitted 3 years ago in Routing
1299
0
1
5.0
컨트롤러에서 필터 등록하기
class MyController extends \Controller { public function __construct() { $this->beforeFilter('auth'); } } class MyController extends \Controller { public function __construct() { $this->beforeFilter('auth', ['except' => 'login']);…
Submitted 3 years ago in Routing
1072
0
0
제목이 변경돼도 이전 링크로 블로그 글 찾아갈 수 있도록 URL slug 만들기
Laravel로 블로그 시스템을 만들었다고 하자. 보통 블로그 글 URL은 Str::slug 메서드를 사용해서 만들게 된다. $url = Str::slug('My First Blog Post!'); // my-first-blog-post 슬러그(Slug)는 핵심 키워드 만을…
Submitted 4 years ago in Routing
1076
0
0
모든 폼에 대해서 CSRF 자동으로 막기
route.php에 다음의 필터를 추가하면 POST, PUT, DELETE 요청에 대해서 csrf 필터링이 동작한다. Form 클래스를 사용하면 자동으로 _token이라는 히든 입력이 추가되지만, Form 클래스를 사용하지 않는…
Submitted 4 years ago in Routing, Form, Security
988
0
0
긴 라우팅 파일 분리하기
라우팅이 많아지면 라우팅 파일이 엄청 길어져서 관리하기가 불편하다. 다음의 팁을 사용하여 URL 별로의 라우팅 파일을 둘 수가 있다.
Submitted 4 years ago in Routing
1139
0
0
라우팅 패턴
라우팅 패턴 정리
Submitted 4 years ago in Routing
1378
0
0