Local Database Authentication Tutorial

OpenVPN Access Server / Video Tutorials


Learn local database authentication and how to use Google Authenticator for multi-factor authentication

In this tutorial

This tutorial focuses on local database authentication with Google Authenticator for multi-factor authentication. It also provides additional information about routing, IP addresses, access control, and user settings. Those are noted below with their time stamps so you can easily find them in the video.

Setting up Google Authenticator:

  1. Login to your Access Server Admin Web UI
  2. Click on Authentication > General
  3. Under Configure Primary Authentication make sure Local is enabled
  4. Scroll down to Google Authenticator Multi-Factor Authentication
  5. Click the toggle to Yes to enable it
  6. Create new user under User Management > User Permissions
  7. Have user navigate to Client Web Service URL in their browser
  8. After entering their username and password, they’ll receive a QR code
  9. Using Google Authenticator on their mobile device or through the browser extension, scan the QR code
  10. Enter the one-time 6-digit-code generated by Google Authenticator and click on Confirm Code
  11. User logs in successfully

Detailed information about Access Server configurations also found in this tutorial (with timestamps):

  • Dynamic IP address (1:34)
  • Static IP address (1:52)
  • Group default IP (2:11)
  • Network Address Translation (2:30)
  • Routing (2:52)
  • Three levels of access control (3:23)
  • Split tunneling (3:33)
  • Client Web Service (4:24)
  • Different types of connection profiles (4:57)
  • Allowing users to change passwords (6:15)