JOIN actor.usr au on au.id = ac.usr
]]></oils_persist:source_definition>
<fields oils_persist:primary="id">
+ <field reporter:label="Password ID" name="id" reporter:datatype="id" />
<field reporter:label="User ID" name="usr" reporter:datatype="id" />
<field reporter:label="User Home OU" name="home_ou" reporter:datatype="id" />
<field reporter:label="Create Date" name="create_date" reporter:datatype="timestamp"/>
use OpenSRF::Utils::Cache;
use OpenILS::Event;
use DateTime::Format::ISO8601;
-use Data::Dumper;
use CGI qw(:all -utf8);
use Time::HiRes;
INSERT INTO config.org_unit_setting_type
(name, grp, label, description, datatype)
VALUES (
- 'global.password_reset_age',
- 'glob',
+ 'auth.password_expire_age',
+ 'sec',
oils_i18n_gettext(
- 'global.password_reset_age',
+ 'auth.password_expire_age',
'Password Reset Age',
'coust',
'label'
),
oils_i18n_gettext(
- 'global.password_reset_age',
+ 'auth.password_expire_age',
'The number of days after a password has been changed before ' ||
'users will be alerted that they should update it.',
'coust',
INSERT INTO config.org_unit_setting_type
(name, grp, label, description, datatype)
VALUES (
- 'global.password_reset_age',
- 'glob',
+ 'auth.password_expire_age',
+ 'sec',
oils_i18n_gettext(
- 'global.password_reset_age',
+ 'auth.password_expire_age',
'Password Reset Age',
'coust',
'label'
),
oils_i18n_gettext(
- 'global.password_reset_age',
+ 'auth.password_expire_age',
'The number of days after a password has been changed before ' ||
'users will be alerted that they should update it.',
'coust',
# days since last password change to start reminding a patron to change their password
# commenting out this line will disable the reminder
-ctx.password_age_reminder = ctx.get_org_setting(ctx.physical_loc || 1, 'global.password_reset_age');
+ctx.password_age_reminder = ctx.get_org_setting(ctx.physical_loc || 1, 'auth.password_expire_age');
%]
egCore.strings.setPageTitle(
egCore.strings['PAGE_TITLE_SPLASH']);
- egCore.org.settingsFromServer(['global.password_reset_age','global.password_regex']).then(function(settings) {
- $scope.password_reset_age = parseInt(settings['global.password_reset_age']);
+ egCore.org.settingsFromServer(['auth.password_expire_age','global.password_regex']).then(function(settings) {
+ $scope.password_reset_age = parseInt(settings['auth.password_expire_age']);
});
egCore.net.request(
'open-ils.actor',