mod_auth_vas4 - OneIdentity/mod_auth_vas GitHub Wiki

mod_auth_vas4 is an authentication and authorization module for use with the Apache web server. Derivatives including IBM HTTP Server and Oracle HTTP Server are also supported.

The module uses One Identity Authentication Services to implement the HTTP SPNEGO protocol which provides passwordless authentication on web servers with optional fallback to password authentication. In effect, mod_auth_vas allows the Apache web server to perform Windows Integrated Authentication (single sign-on).

All major Browsers can authenticate using SPNEGO automatically

Documentation

The installation and how-to guides are good first-step and reference documents. The troubleshooting reference might also be handy. These documents should contain everything required to compile and install the module, as well as configuring client browsers and debugging if problems arise.

Download

Packages for Apache 2.4 have "ap24" in their names. Packages for Red Hat's httpd 2.4 have "http24" in their names. The RPMs should work on any RPM-based system, and the debs should work on any deb-based system. See release page for information about packages for other systems.

Licensing

The mod_auth_vas4 module is licensed free to use and modify. However, most of the module's functionality derives from Authentication Services, which requires separate licensing.

No packages for your platform?

The mod_auth_vas4 module often needs to be compiled from source form for your particular version of Apache HTTPD. This is because the Apache web server's module API changes substantially between different releases and modules compiled for one version of the Apache web server will usually not work with any other version.

One Identity does provide a few pre-compiled mod_auth_vas4 packages for some of the more popular and stable operating system distributions that include the Apache HTTP server by default. For other systems, you will need to compile the module for your installation.