Laravel 5でサービスプロバイダが見つからなくなる場合の対処法
既に稼働しているLaravelで開発されたWebシステムに修正を加えたとき、変更内容や構成によっては、サービスプロバイダが見つからない旨のエラーが出ることがあります。そうなると、Webシステムがブラウザで正常に見れなくなるどころか、Laravelのコマンドラ…
既に稼働しているLaravelで開発されたWebシステムに修正を加えたとき、変更内容や構成によっては、サービスプロバイダが見つからない旨のエラーが出ることがあります。そうなると、Webシステムがブラウザで正常に見れなくなるどころか、Laravelのコマンドラ…
Laravel Passportは、Laravel上にOAuth2によるAPI認証を簡単に実装できるライブラリです。この、Laravel Passportを利用すると、自身のWebアプリケーション上に実装したAPIを、外部へと簡単にセキュアに公開できます。しかしながら、自身のWebアプリケーショ…
現在、数多くのPHPフレームワークが登場しています。ですが、私の周りでは、新規案件においては大体「CakePHP 3」か「Laravel 5」の二択になっています。この二つのフレームワークは、日本において、今現在PHPフレームワークの二強といってもいい存在ですね…
LaravelでAPIを実装・構築後、API認証(Passport)を利用した上で、更に自身のJavaScript(同一サーバー)から構築したAPIを利用したい場合、CreateFreshApiTokenミドルウェアを利用することで簡単にAPIを利用できるようになります。同一サーバーから構築し…
備忘録として。Laravel 5でデータベース接続にUNIXドメインソケットを使う方法を解説します。なお、本記事の検証はLaravel 5.4及びMySQL 5.7で実施しています。UNIXドメインソケットとはUNIXドメインソケットとは、同一OSのプロセス間でデータを交換するため…
Laravelには、ヘルパー関数(Helper Functions)という、便利なグローバル関数が複数定義されています。このヘルパー関数の多くはフレームワーク自体で使用されていますが、ユーザーがアプリケーションに含むこともでき、自由に使用できます。しかし実際には…
Webアプリケーションのセキュリティを考える上で、やはり最も重要視すべきなのが、認証の部分でしょう。いくら脆弱性の含まない、完全なWebアプリだったとしても、IDとパスワードが流出してしまったら、全く意味がありません。近年、推測可能なパスワードを…
オープンソースの文化が活発化してくれたおかげで、今や、様々なプログラミング言語で色々なライブラリが無料で利用できます。Laravelを利用する上でも、Laravel用のライブラリがComposer経由でたくさんあります。しかし当然ながら、Composerで手に入るほと…