PHP

PHP

【Laravel】管理者認証APIを追加する

Laravelではデフォルトでユーザ認証機能が用意されていますが、管理者認証は作成する必要があります。 今回はAPIから利用する方法を紹介します。 ガードとプロバイダの設定 config/auth.phpを以下に設定します。 ...
PHP

LaravelのAPIで利用する認証パターンまとめ

バックエンドにLaravelを使用しSPAを作成したい場合、認証の実装に悩んで色々調べたのでまとめます。 認証の実装パターン tymondesigns/jwt-auth Laravel Passport api_toke...
PHP

Laravel-adminの導入

Laravel-adminでインストール、CRUD、CSVインポートの方法まで説明します。 Laravel-adminのインストール ここまでやるとDBにいろいろテーブルが作成されています。 ファイルで設定せず...
JavaScript

【備忘録】jsとPHPでの日付の操作を行う便利なライブラリ

PHPで日付を操作しようと思った時に、Carbonの名前が出てこなかったので、簡単にまとめます。 PHPで日付を扱う 基本的にDateTimeクラスで大丈夫かと思います。 Carbon CarbonとはPHP...
PHP

【Laravel】ビューコンポーザとヘルパー関数を実装する

ビューコンポーザとは ビューには、コントローターとは別にビジネスロジックを使って必要な情報を処理し、ビューにデータを結合する機能。 hello/index.blade.phpでのみ使いたい場合は以下のように、第一引数にテンプ...
PHP

フォームに画像をアップから加工して表示するプログラム

仕様 ・フォームからアップできるのは画像のみ ・POST先で元画像・加工した画像を表示する 使用するライブラリ フォームに画像をアップする 標準の関数で一時的なアップロードが可能。 フォームにファイルアップロード機能...