AR-GEActiveR&D Product

FortiGate SSL VPN SMS Authentication

A cloud service that connects FortiGate's built-in SMS two-factor authentication to local SMS providers. FortiGate generates and verifies the code; the service delivers it securely to the user's phone. Firewalls, users and licences are managed from a single portal.

72+Features
10+Tech Details
7/24Support
MartaDeveloper

Developed by Marta Teknoloji

Mersin Technopark — R&D

Features & Capabilities

72 features
01

FortiGate SMS Authentication Flow

11 features
  • SMS-based two-factor login for FortiGate SSL VPN users
  • FortiGate generates and verifies the code; VPN passwords never reach the service
  • No setup needed beyond defining an email-to-SMS server on FortiGate
  • No FortiAuthenticator, agent or extra hardware required

+7 more

02

Delivery Control

5 features
  • Only codes from the customer's registered sender email address are processed
  • No SMS is sent unless the phone number belongs to a registered, active user
  • No SMS is sent if the user's firewall is set to inactive
  • Each delivery is logged as Pending, then Successful or Failed

+1 more

03

SMS Provider Integrations

7 features
  • Teknomart (OTP delivery service)
  • Netgsm
  • İleti Merkezi
  • Sanal Santral

+3 more

04

Customer Portal – Dashboard

6 features
  • Used vs licensed user count with a usage bar
  • Used vs licensed firewall count with a usage bar
  • Daily successful/failed SMS chart with weekly or monthly filter
  • Last SMS sent: phone, content, time and status

+2 more

05

Customer Portal – Firewalls and Users

8 features
  • Add firewalls: name, management URL, API key, brand, model, status
  • Edit and delete firewalls; API keys are shown truncated in the list
  • A firewall with assigned users cannot be deleted (accidental deletion guard)
  • Duplicate firewall names are blocked

+4 more

06

Customer Portal – Account and Team

8 features
  • Self-service sign-up with email, mobile number and password
  • Email verification link after sign-up (valid for 24 hours)
  • Password plus a 6-digit SMS code on every login
  • SMS code valid for 5 minutes, maximum 5 wrong attempts

+4 more

07

Admin Panel – Customers and Licences

9 features
  • Customer list: licences, firewall count, contact, phone, renewal date, sender
  • Customer record: company name, address, tax office/number, contact details
  • Licensed user and firewall count plus renewal date per customer
  • Creating a customer also creates its portal account with an initial password (min. 12 chars)

+5 more

08

Admin Panel – Monitoring and System

9 features
  • Number of active customers and verified sub-accounts
  • Today's successful and failed SMS, this month's successful SMS
  • List of customers with renewals due within 30 days
  • List of customers whose renewal date has passed

+5 more

09

Security

9 features
  • Passwords are stored with strong one-way hashing
  • Login limited to 10 per 15 min, code checks to 20 per 15 min, sign-ups to 5 per hour
  • Brute-force protection on admin login (10 attempts per 15 min)
  • CSRF protection on all form actions plus security headers (CSP)

+5 more

Technical Details & Architecture

10 specs
1
Integration: FortiGate custom SMS server (email-to-SMS)
2
Code generation and verification: FortiGate built-in two-factor authentication
3
Mail intake: IMAP/TLS (993), IDLE + 15 s polling
4
SMS providers: Teknomart, Netgsm, İleti Merkezi, Sanal Santral, Posta Güvercini
5
Interfaces: Customer self-service portal + admin panel (web)
6
Portal login: Password + SMS code (6 digits, 5 min, 5 attempts)
7
Licensing: User and firewall count, renewal date
8
Logging: SMS status records, portal login logs (IP and time)

Interested in this product?

Schedule a live demo or request a technical brief from our team.

FortiGateSSL VPNSMS doğrulama2FAiki faktörlü kimlik doğrulama