NAME
Kernel::System::Auth::PostAuth::PasswordChange
DESCRIPTION
Post authorization module, which checks if a password change is needed for the user. E.g. with the user must change the password after the first login.
PUBLIC INTERFACE
Run()
Checks if a password change is needed for the current user.
my $Result = $PostAuthPasswordChangeObject->Run(
User => 'tt',
);
returns
$Result = {
Module => 'PasswordChange',
Config => {
# Additional information
ChangeAfterFirstLogin => 1,
},
},
or undef is no post authorization step is needed.