
Qiitaで書くのは初めてなので不届きなどありましたらお許し下さい。 目的 ウェブアプリケーションを作っていると色々な制限を実装しなければならないことが多いと思います。 その中でログインしているユーザーができることを許可/拒否する権限を実装することがあると思います。 例えば特定のユーザーはこの機能を使うことができるけど、それ以外のユーザーは使えないようにするとか、ユーザーごとに設定するのは管理が大変だからロールに設定したいとかです。 自分は10年以上Javaでウェブアプリケーションを作っておりSpringではSpringSecurityを使って同様な機能の実装ができます。 Laravelではlaravel-permissionというパッケージを使うことで比較的簡単に実装することができます。 実際に簡単なアプリケーションを作って見たいと思います。 動作(開発)環境 PHP 7.1 Larav
社内でLaravelを使う上で、今までHomesteadを使っていたのですが、デプロイも楽にしたい、Docker触りたいっていう単純な気持ちでLaradockに手を出してみました。 個人で色々調べて手順をまとめたので、記事にしてみます。 自分が書いた社内Docker初心者向け手順書を元に書いたので、ちょっと細かめですがご了承下さい。 Laradockとは? http://laradock.io/ Dockerを用いてlaravelの環境を作るために必要なものがほぼ全てパッケージ化されているものです。 vagrantでいうHomesteadのようなものですね。Symfony、CodeIgniterとかも普通に使えるらしいです。 Vue等も最初から使えたり、Dockerなのでimageをそのままデプロイしたりもできるので僕はHomesteadよりこっちが好きです。 また、Dockerfileや
Laravel Homestead is a legacy package that is no longer actively maintained. Laravel Sail may be used as a modern alternative. Laravel strives to make the entire PHP development experience delightful, including your local development environment. Laravel Homestead is an official, pre-packaged Vagrant box that provides you a wonderful development environment without requiring you to install PHP, a
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く