Kernel::System::CustomerAuth::PostAuth

NAME

Kernel::System::CustomerAuth::PostAuth

DESCRIPTION

Post authorization wrapper module, which execute all registered post authorization modules from the sysconfig and checks if some post authorization steps are needed.

PUBLIC INTERFACE

Run()

Execute the different modules from the sysconfig setting 'AuthPostAuthModule'.

    my $Result = $PostAuthObject->Run(
        User      => 'tt',
        OnlyCheck => 1,
    );

returns

    $Result = {
        Module => 'PasswordChange',
        Config => {
            # Additional information
        },
    },

    or undef is no post authorization step is needed.
Scroll to Top