Explorar o código

Log in as user

Samson Mutunga hai 7 meses
pai
achega
7d3b0b78f8

+ 1 - 1
.env.docker

@@ -52,7 +52,7 @@ MIX_PUSHER_APP_KEY="${PUSHER_APP_KEY}"
 MIX_PUSHER_APP_CLUSTER="${PUSHER_APP_CLUSTER}"
 
 BACKEND_URL=http://shopper:8080
-SESSION_KEY_NAME=limeSessionKey
+SESSION_KEY_NAME=adminLimeSessionKey
 RECAPTCHA_SITE_KEY=6LdvkjEgAAAAACPPEvT0lOiCF88tLKHOYMhHwBao
 RECAPTCHA_SECRET_KEY=6LdvkjEgAAAAAEtMCrZo0afad_oq_f-80uEFAe-6
 STRIPE_KEY="pk_test_51Kxp8fCz2jQ0Nuhm3RCZyAswValDwfBcmWevW5cKR1EMHCkHHQ5bHOfBraaWCzkqBp8ZZBDkvZENeWAzFtAly2kt00xR6r1lzb"

+ 1 - 0
app/Http/Middleware/EncryptCookies.php

@@ -13,5 +13,6 @@ class EncryptCookies extends Middleware
      */
     protected $except = [
         'limeSessionKey',
+        'adminLimeSessionKey',
     ];
 }

+ 1 - 1
config/app.php

@@ -18,7 +18,7 @@ return [
     'internalName' => env('APP_INTERNAL_NAME'),
     'phoneNumber' => env('PHONE_NUMBER'),
     'supportEmail' => env('SUPPORT_EMAIL'),
-    'sessionKeyName' => env('SESSION_KEY_NAME', 'limeSessionKey'),
+    'sessionKeyName' => env('SESSION_KEY_NAME', 'adminLimeSessionKey'),
     'backendUrl' => env('BACKEND_URL', 'http://localhost:8080'),
     'stripeKey' => env('STRIPE_KEY'),
     'stripeSecret' => env('seti_1KyIsoCz2jQ0NuhmFeA24Pkg_secret_LfeB5Y5MSoti1xGozn0hFNL50hzqe3r'),

+ 1 - 1
resources/views/app/my-account/admin/users/partials/table.blade.php

@@ -19,7 +19,7 @@
                         <a
                             href="{{ route('admin.users.view.dashboard', $user) }}">{{ $user->full_name ?: '(not set)' }}</a>
                         <a
-                            href="{{ config('app.orderAppUrl') }}/login-as-admin/{{ $performer->session_key }}/{{ $user->uid }}"><i
+                            href="{{ config('app.orderAppUrl') }}/login-as-admin/{{ $performer->session_key }}/{{ $user->uid }}" target="_blank"><i
                                 class="fa fa-key"></i></a>
                         @if ($user->sticky_note)
                             <div class="sticky-note c-pointer" title="{{ $user->sticky_note }}"

+ 4 - 1
resources/views/app/my-account/admin/users/sub/info/name.blade.php

@@ -7,9 +7,12 @@
         <div>
             <div class="d-flex align-items-center">
                 <h2 class="font-size-16 text-secondary fw-bold m-0">{{ $user->displayName() }}</h2>
-                <div class="ms-2">
+                <div class="mx-2">
                     @include('app.my-account.admin.users.forms.update-name')
                 </div>
+                <a href="{{ config('app.orderAppUrl') }}/login-as-admin/{{ $performer->session_key }}/{{ $user->uid }}" target="_blank">
+                    <i class="fa fa-key"></i>
+                </a>
             </div>
             <span class="me-2">First Name: <b>{{ $user->name_first ?? '--' }}</b></span>
             <span class="me-2">Last Name: <b>{{ $user->name_last ?? '--' }}</b></span>