Skip to main content

Settings Center

Peak Admin offers a powerful Settings Center for configuring your application and platform behavior. These settings are accessible from the Admin Dashboard and grouped into logical sections for ease of use.

1. General Settings

Location: Admin Dashboard → Settings → General

Fields Available:

  • Site Title: The main title of your site.
  • Tagline: Short description or slogan under the site title.
  • Title Separator: Character used to separate page titles (e.g., |, -, :).
  • Timezone: Select the default timezone for the platform.
  • Currency: Set the global default currency code (e.g., USD, EUR).
  • Date Format: Choose how dates are displayed (e.g., Y-m-d, d/m/Y).
  • Date Time Format: Choose how date & time are shown.
  • Company Name: Legal name of your company.
  • Company Address: Physical address.
  • Company Phone: Contact phone number.
  • Contact Email Address: Email for public communication.
  • Terms of Service Page URL: Link to the TOS page.
  • Privacy Policy Page URL: Link to the privacy policy.
  • TinyMCE API Key: Key used to enable rich text editing via TinyMCE.
  • SEO Description: Meta description used in search engines.
  • SEO Keywords: Comma-separated list of SEO keywords.

2. Security Settings

Location: Admin Dashboard → Settings → Security

Available Toggle Options:

  • Force HTTPS: Redirect all traffic to secure HTTPS.

  • Email Verification: Require users to verify their email.

  • Login: Enable/disable traditional login.

  • Login with Username: Allow users to log in using usernames.

  • Magic Login: Enable passwordless login via email link.

  • Social Login: Enable login via third-party platforms.

  • Profile Management: Allow users to edit their profile info.

  • Password Update: Allow users to change their passwords.

  • Teams Management: Enable team creation and invitation features.

  • Account Deletion: Allow users to delete their accounts.

  • Profile Browser Sessions: Show user active sessions across devices.

  • Reset Password: Enable password reset via email.

  • Registration: Toggle whether users can register.

  • Two-Factor Authentication (2FA): Enable 2FA using supported methods.

  • Reset Password Expire: Time (in minutes) before a reset token expires.

  • Reset Password Throttle: Throttle interval between reset attempts.

  • Session Timeout: Duration (in minutes) of user inactivity before logout.

  • Recaptcha: Enable Google Recaptcha (v2/v3) for spam prevention

    • When Recaptcha is enabled, the following inputs appear:

      • Recaptcha Secret Key
      • Recaptcha Site Key
      • Theme: Choose between light or dark

Location: Admin Dashboard → Settings → Social Links

Functionality: Add links to your social media accounts. These links will appear in the site footer.

Supported platforms typically include:

  • Facebook
  • Twitter (X)
  • Instagram
  • LinkedIn
  • GitHub
  • Snapchat
  • Pinterest
  • Whatsapp
  • Telegram
  • Spotify
  • SoundCloud
  • Discord
  • Reddit
  • Twitch
  • YouTube
  • TikTok

4. Site Availability

Location: Admin Dashboard → Settings → Site Availability

Options:

  • Public: The site is live and accessible to everyone.
  • Under Maintenance: Only admin users can access the dashboard. Visitors will see an under construction message.

When Under Maintenance is selected, a WYSIWYG editor will appear where you can enter custom content for the under construction page.

5. Analytics

Location: Admin Dashboard → Settings → Analytics

Options for Google Analytics Integration:

  • Google Analytics Property ID: Required to enable tracking (e.g., G-XXXXXXXXXX)
  • Google Service Account Credentials (JSON): Optional field to allow deeper integrations (e.g., accessing Google Analytics Reporting API)

Note: If you're only using client-side Google Analytics, entering the Property ID is enough to activate analytics tracking.