]> _ Git - psq.git/commitdiff
wip #8051 @0.5
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 11 Mar 2026 13:51:28 +0000 (14:51 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 11 Mar 2026 13:51:28 +0000 (14:51 +0100)
.env.example [deleted file]
.env.production
app/LoginToken.php

diff --git a/.env.example b/.env.example
deleted file mode 100644 (file)
index 32b6c1b..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-APP_NAME=Laravel
-APP_ENV=local
-APP_KEY=
-APP_DEBUG=true
-APP_URL=http://localhost
-
-LOG_CHANNEL=stack
-
-DB_CONNECTION=mysql
-DB_HOST=127.0.0.1
-DB_PORT=3306
-DB_DATABASE=laravel
-DB_USERNAME=root
-DB_PASSWORD=
-
-BROADCAST_DRIVER=log
-CACHE_DRIVER=file
-QUEUE_CONNECTION=sync
-SESSION_DRIVER=file
-SESSION_LIFETIME=120
-
-REDIS_HOST=127.0.0.1
-REDIS_PASSWORD=null
-REDIS_PORT=6379
-
-MAIL_MAILER=smtp
-MAIL_HOST=postal.cubedesigners.com
-MAIL_PORT=25
-MAIL_USERNAME=opra/presquot-dev
-MAIL_PASSWORD=CtQZ7SJEDclMuIBpzlbQBC1z
-MAIL_ENCRYPTION=false
-MAIL_FROM_ADDRESS=noreply@prescription-quotidien.com
-MAIL_FROM_NAME="Prescription Santé - Le Quotidien"
-
-AWS_ACCESS_KEY_ID=
-AWS_SECRET_ACCESS_KEY=
-AWS_DEFAULT_REGION=us-east-1
-AWS_BUCKET=
-
-PUSHER_APP_ID=
-PUSHER_APP_KEY=
-PUSHER_APP_SECRET=
-PUSHER_APP_CLUSTER=mt1
-
-MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
-MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
index dd734276e87e18ceb35e98476557f92ff78d060c..202dbd8f429284d1bc38730fc7acb50e084acd48 100644 (file)
@@ -43,7 +43,7 @@ MAIL_PORT=25
 MAIL_USERNAME=opra/presquot
 MAIL_PASSWORD=Wditp2AIAvntTJ9GlRKjZYpG
 MAIL_ENCRYPTION=false
-MAIL_FROM_ADDRESS=noreply@prescription-quotidien.com
+MAIL_FROM_ADDRESS=noreply@email.prescription-quotidien.com
 MAIL_FROM_NAME="Prescription Santé - Le Quotidien"
 MAIL_REPLYTO=olivier.robichon@prescription-quotidien.com
 
index 69efbfc57b7196c7e48230edbc3ac87b4879db13..8058cd653778ae5bd71c9ef8875df9eb0ef3ee3d 100644 (file)
@@ -8,6 +8,7 @@ use Illuminate\Database\Eloquent\Builder;
 use Illuminate\Database\Eloquent\Model;
 use Illuminate\Database\Eloquent\Relations\BelongsTo;
 use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Log;
 
 /**
  * Class LoginToken
@@ -50,17 +51,20 @@ class LoginToken extends Model
 
     public static function checkAndLogin(Request $request, bool $delete = true): void
     {
-        if(! $request->has('token')) {
+        if (!$request->has('token')) {
             return;
         }
 
         $token = $request->get('token');
 
-        if($loginToken = self::where('token', $token)->first()) {
+        if ($loginToken = self::where('token', $token)->first()) {
             Auth::loginUsingId($loginToken->user_id);
-            if($delete){
+            if ($delete) {
                 $loginToken->delete();
             }
+            Log::info("Login token $token has been successfully used");
+        } else {
+            Log::info("Invalid login token " . $token);
         }
 
     }