This software manages authentication, user identification, and session tracking within an SQL database structure. It ensures secure access and keeps track of users' activities.
The package comes equipped with a rich user object and user management script, alongside a CGI::Session subclass (CGI::Session::AUS) that handles session management. Sessions are serialized in either MySQL or PostgreSQL database formats and utilize YAML as a data serialization language, which can be easily read by both humans and popular programming languages.
It's worth noting that while this package provides an API for users and session management, it doesn't integrate it with any specific user interface. However, if you're developing a web application that requires authentication, users, and sessions, Apache2::AUS is a great option.
Apache2::AUS is a mod_perl2 handler that utilizes Schema::RDBMS::AUS to manage users and sessions, which can then be used by other mod_perl2 modules, CGI scripts, or even PHP/Ruby/Python. Although this alpha release is somewhat stable and well-tested, it's important to note that other changes may still occur as the package is further developed and implemented on websites.
Version 0.04: N/A