From 788c03ef57a9d6ccf236d724e91a6c7e8fe9307b Mon Sep 17 00:00:00 2001 From: snipe Date: Wed, 10 May 2023 02:22:49 -0700 Subject: [PATCH] Hide client secret if app is locked Signed-off-by: snipe --- app/Http/Controllers/GoogleAuthController.php | 2 +- resources/views/settings/google.blade.php | 8 +++++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/GoogleAuthController.php b/app/Http/Controllers/GoogleAuthController.php index 5a5960b0a..84e428af3 100644 --- a/app/Http/Controllers/GoogleAuthController.php +++ b/app/Http/Controllers/GoogleAuthController.php @@ -52,7 +52,7 @@ class GoogleAuthController extends Controller if ($user) { - + $user->update([ 'avatar' => $socialUser->avatar, ]); diff --git a/resources/views/settings/google.blade.php b/resources/views/settings/google.blade.php index aaae6aa61..e9091cebb 100644 --- a/resources/views/settings/google.blade.php +++ b/resources/views/settings/google.blade.php @@ -70,7 +70,13 @@ {{ Form::label('google_client_secret', 'Client Secret') }}
- {{ Form::text('google_client_secret', old('google_client_secret', $setting->google_client_secret), ['class' => 'form-control','placeholder' => trans('general.example') .'XXXXXXXXXXXX', (config('app.lock_passwords')===true) ? 'disabled': '']) }} + + @if (config('app.lock_passwords')===true) + {{ Form::text('google_client_secret', 'XXXXXXXXXXXXXXXXXXXXXXX', ['class' => 'form-control', 'disabled']) }} + @else + {{ Form::text('google_client_secret', old('google_client_secret', $setting->google_client_secret), ['class' => 'form-control','placeholder' => trans('general.example') .'XXXXXXXXXXXX']) }} + @endif + {!! $errors->first('google_client_secret', '') !!} @if (config('app.lock_passwords')===true)

{{ trans('general.feature_disabled') }}