Laravel

スポンサーリンク
Laravel

【Laravel6】論理削除を実装する方法

ユーザー情報などをデータベースから削除する場合などに、物理削除ではなく、論理削除にしたい場合ってありますよね。そんなときも、Laravelならすぐにできちゃいます。論理削除用カラムの追加※一部抜粋 public function up() ...
Laravel

【Laravel6】最終ログイン日時をデータベースに保存する方法

LaravelのAuthのログインイベントを使用して最終ログイン日時をデータベースに保存する方法を紹介します。カラム追加まずはUsersテーブルのマイグレーションファイルに最終ログイン日時保存用のカラムを追加してmigrationを行う。※...
Laravel

【Laravel6】エラーページを表示する方法

404、403エラーページがどのように表示されるかを手軽に確認したい時ありますよね。そのやり方を紹介します。※エラーページをカスタマイズする方法は以下やり方は簡単です。以下のファイルに設定するだけ。// エラーページ確認Route::get...
Laravel

【Laravel6】エラーページをカスタマイズする方法

エラーページといえば、403、404などなど様々なページがありますよね。Laravelのデフォルトのエラーページのデザインは、以下のように殺風景ですよね。これを自分の好きなようにデザインする方法です。ディレクトリを作成し、そこに各エラー番号...
Laravel

【Laravel6]ユーザー権限(ロール)を追加して、アクセス制限機能を実装する方法

LaravelのAuth認証機能を元にユーザー権限(ロール)を追加して、アクセス制限機能を実装する方法を解説します。まずはUsersテーブルにrole列を追加します。今回は0が管理者、1が会員とします。※一部抜粋class CreateUs...
Laravel

【Laravel6】メールを実際に送信せずに、ログに出力する方法

メール機能を実装する際に、実際に送ると何か問題がある可能性もあるし、一度試しに本文とかの内容を見てみたいことってありますよね。かといってMailHogとかで仮想のメールボックスを作成するのもちょっとめんどい。そんな時はちょっと設定を変えるだ...
Laravel

【Laravel6】Auth認証機能の登録確認メール、パスワード再設定メールの内容をカスタマイズする方法

Auth認証機能で登録確認メール、パスワード再設定メールが送信されるようにしたのは良いものの、メールの本文が英語だし、なんかシンプルで物足りない場合はどうやってカスタマイズすればよいのだろうか。そもそもメール本文のテンプレートは以下にありま...
Laravel

【Laravel6】Auth認証機能で会員登録の確認メール送信を設定する方法

LaravelでデフォルトでついているAuth認証機能での会員登録確認メールの設定方法です。※Auth認証機能を導入していることが前提です。に「implements MustVerifyEmail」を追加class User extends...
Laravel

【Laravel6】ローカル環境でメール送信するとSSLエラーになる

今回、Laravelを使ってメール機能を実装した際、ローカルのテスト環境で以下のようなエラーが出た。stream_socket_enable_crypto(): SSL operation failed with code 1. OpenS...
Laravel

【Laravel6】gmailを使ったメール送信の設定方法

Laravel6を使用して、gmailを送信元としてメール送信機能を作るときの設定方法を解説します。設定場所# デフォルト設定をコメントアウト# MAIL_DRIVER=smtp# MAIL_HOST=smtp.mailtrap.io# M...
スポンサーリンク