diff --git a/app/Access/Controllers/RegisterController.php b/app/Access/Controllers/RegisterController.php index 13b97f03c..25b0a3036 100644 --- a/app/Access/Controllers/RegisterController.php +++ b/app/Access/Controllers/RegisterController.php @@ -87,6 +87,7 @@ class RegisterController extends Controller 'name' => ['required', 'min:2', 'max:100'], 'email' => ['required', 'email', 'max:255', 'unique:users'], 'password' => ['required', Password::default()], + 'username' => ['prohibited'], // this is a honeypot for bots that must not be filled in ]); } } diff --git a/resources/sass/_forms.scss b/resources/sass/_forms.scss index e480531fc..fc0eb49bd 100644 --- a/resources/sass/_forms.scss +++ b/resources/sass/_forms.scss @@ -389,6 +389,17 @@ input[type=color] { } } +.form-group.ambrosia-container, .form-group.ambrosia-container * { + position:absolute; + height:0px !important; + width:0px !important; + margin:0 !important; + padding:0 !important; + background:transparent !important; + color:transparent !important; + border:none !important; +} + .title-input input[type="text"] { display: block; width: 100%; diff --git a/resources/views/auth/register.blade.php b/resources/views/auth/register.blade.php index 40b69ce60..c271bb34b 100644 --- a/resources/views/auth/register.blade.php +++ b/resources/views/auth/register.blade.php @@ -13,6 +13,11 @@
{!! csrf_field() !!} +
+ + @include('form.text', ['name' => 'username']) +
+
@include('form.text', ['name' => 'name'])