Laravel 【Laravel6】エラーページをカスタマイズする方法 エラーページといえば、403、404などなど様々なページがありますよね。Laravelのデフォルトのエラーページのデザインは、以下のように殺風景ですよね。これを自分の好きなようにデザインする方法です。ディレクトリを作成し、そこに各エラー番号... 2020.05.17 Laravel
Laravel 【Laravel6]ユーザー権限(ロール)を追加して、アクセス制限機能を実装する方法 LaravelのAuth認証機能を元にユーザー権限(ロール)を追加して、アクセス制限機能を実装する方法を解説します。まずはUsersテーブルにrole列を追加します。今回は0が管理者、1が会員とします。※一部抜粋class CreateUs... 2020.05.16 Laravel
Laravel 【Laravel6】メールを実際に送信せずに、ログに出力する方法 メール機能を実装する際に、実際に送ると何か問題がある可能性もあるし、一度試しに本文とかの内容を見てみたいことってありますよね。かといってMailHogとかで仮想のメールボックスを作成するのもちょっとめんどい。そんな時はちょっと設定を変えるだ... 2020.05.15 Laravel
Laravel 【Laravel6】Auth認証機能の登録確認メール、パスワード再設定メールの内容をカスタマイズする方法 Auth認証機能で登録確認メール、パスワード再設定メールが送信されるようにしたのは良いものの、メールの本文が英語だし、なんかシンプルで物足りない場合はどうやってカスタマイズすればよいのだろうか。そもそもメール本文のテンプレートは以下にありま... 2020.05.14 Laravel
Laravel 【Laravel6】Auth認証機能で会員登録の確認メール送信を設定する方法 LaravelでデフォルトでついているAuth認証機能での会員登録確認メールの設定方法です。※Auth認証機能を導入していることが前提です。に「implements MustVerifyEmail」を追加class User extends... 2020.05.13 Laravel
Laravel 【Laravel6】ローカル環境でメール送信するとSSLエラーになる 今回、Laravelを使ってメール機能を実装した際、ローカルのテスト環境で以下のようなエラーが出た。stream_socket_enable_crypto(): SSL operation failed with code 1. OpenS... 2020.05.12 Laravel
Laravel 【Laravel6】gmailを使ったメール送信の設定方法 Laravel6を使用して、gmailを送信元としてメール送信機能を作るときの設定方法を解説します。設定場所# デフォルト設定をコメントアウト# MAIL_DRIVER=smtp# MAIL_HOST=smtp.mailtrap.io# M... 2020.05.11 Laravel
Bootstrap 【jQuery・Bootstrap4】ハンバーガーメニューが動作しなくなる。 サイトの改修をしていると、動いていたはずのBootstrap4を使用して作成したハンバーガーメニューが動かなくなっていた。ブラウザの開発者ツールを見ると以下のエラーが出ていた。Uncaught TypeError: Cannot conve... 2020.05.10 BootstrapjQuery
Django 【Django】クラスベースビューで特定のHTTPリクエストのみ受け付ける方法 Djangoのクラスベースビューで特定の(GETやPOST)などのHTTPリクエストのみを受け付けるやり方を記載します。2パターンあります。①デコレータを使用②スーパークラスの変数を上書きするどちらも、レスポンスは405ステータスを返します... 2020.05.09 Django
Laravel 【Laravel6】Auth認証機能のアカウントロックの回数と時間を変更する方法 LaravelのAuth認証機能を導入すると、デフォルトでアカウントロック機能が有効になっています。デフォルトではログインで5回失敗すると60秒間ロックされるようになっています。この回数と時間を変更したい場合のやり方を説明します。class... 2020.05.08 Laravel