--- loncom/html/adm/help/tex/Domain_Configuration_LangTZAuth.tex 2022/02/27 03:54:01 1.15 +++ loncom/html/adm/help/tex/Domain_Configuration_LangTZAuth.tex 2024/03/03 19:57:18 1.16 @@ -71,12 +71,14 @@ the one supplied, and make a second atte authentication would fail for: userID@example.tld if that user did not exist, but might succeed for userID if that user did exist, and the password supplied matched what was expected. -To enable this functionality requires customizing two routines in /home/httpd/lib/perl/localenroll.pm: -\&unamemap\_rules() and \&unamemap\_check(). There are stubs for both of them (with documentation) in the -uncustomized template file: /home/httpd/lib/perl/localenroll-std.pm. Restart of loncontrol is required +Two routines: \&unamemap\_rules() and \&unamemap\_check() in localenroll.pm (which is found in: +/home/httpd/lib/perl/ ) need to be customized to enable this functionality. +There are stubs for both of them (with documentation) in the +uncustomized template file: localenroll-std.pm in the same directory. Restart of loncontrol is required after making changes to localenroll.pm. -Once \&unamemap\_rules() contains at least one rule, then the ``Default authentication/language/timezone/portal/types'' +Once \&unamemap\_rules() contains at least one rule, then the +``Default authentication / language / timezone / portal / types'' domain configuration will include a checkbox for at least one rule in ``Available conversions'' listed in the ``Mapping for missing usernames via standard log-in'' section. Checking the checkbox and pushing ``Save Changes'' will make the corresponding conversion for that rule, as coded in \&unamemap\_check(), available to create