Tutorial: Create a Custom Authentication System with a Python Script
Overview
Access Server’s post-auth script (PAS) supports setting up a custom authentication method. Using a PAS in Python3 language, you can extend Access Server’s built-in authentication methods. For example, it can supplement the built-in authentication systems with a custom MFA.
Here, we provide an example of using it to add an entirely new custom authentication method called PAS-only authentication.
Access Server supports using PAS-only authentication together with the built-in authentication systems. Configuring multiple authentication methods lets you set an authentication method per group or user.
For more about post_auth scripts, refer to the plugins documentation topic.