@csrf @method('PUT')

Branding

Core site identity, contact details, logo, and favicon.

This updates the main site colour throughout the portal.
Upload JPG, PNG, or WEBP up to 2MB.
@if (! empty($appSettings['site_logo'])) Site logo @else No logo uploaded @endif
Upload ICO, PNG, or WEBP up to 1MB.
@if (! empty($appSettings['site_favicon'])) Site favicon @else No favicon uploaded @endif

Registration

Control what details are collected when a user signs up.

If address is collected on registration, this stays on so members can review and update it in My Account.

Security

Control account security requirements across the portal.


Waters

Control waters features used in the admin and front-end navigation.


Google Sign-In

Enable Google-based registration and login.

@if($sensitiveSettingsConfigured['google_client_secret'] ?? false)
A client secret is already stored securely.
@endif

reCAPTCHA

Protect login and registration forms with Google reCAPTCHA v2 or v3.

@if($sensitiveSettingsConfigured['recaptcha_secret_key_v2'] ?? false)
A v2 secret key is already stored securely.
@endif
@if($sensitiveSettingsConfigured['recaptcha_secret_key_v3'] ?? false)
A v3 secret key is already stored securely.
@endif
@push('scripts') @endpush