CVS log for loncom/interface/resetpw.pm
Up to [LON-CAPA] / loncom / interface
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Current tag: MAIN
Revision 1.51: download - view: text, markup, annotated - select for diffs
Tue Nov 30 16:08:44 2021 UTC (2 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_12_X,
version_2_11_X,
version_2_11_5_msu,
version_2_11_5,
version_2_11_4_uiuc,
version_2_11_4_msu,
version_2_11_4,
HEAD
Diff to previous 1.50: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.50: +2 -3
lines
- Typo in rev. 1.50
Revision 1.50: download - view: text, markup, annotated - select for diffs
Tue Nov 30 15:55:37 2021 UTC (2 years, 8 months ago) by raeburn
Branches: MAIN
Diff to previous 1.49: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.49: +7 -5
lines
- Bug 6955 IP-based blocking. Pass user'sIP address as third arg to
loncommon::blockcheck() and second to loncommon::blocking_status().
Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue May 4 18:47:36 2021 UTC (3 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.48: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.48: +7 -3
lines
- Bug 6914.
Replace hostname with alias when creating absolute URLs, if alias in use.
Revision 1.48: download - view: text, markup, annotated - select for diffs
Fri Dec 18 15:23:02 2020 UTC (3 years, 7 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_3_uiuc,
version_2_11_3_msu,
version_2_11_3
Diff to previous 1.47: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.47: +5 -3
lines
- Retrieval of requestor's IP address centralized in lonnet::get_requestor_ip()
- Domain configuration to allow domain's LON-CAPA nodes to operate behind a
WAF/Reverse Proxy using aliased hostname (CNAME).
- Web requests from other nodes bypass the WAF as their requests are made
directly to the server hostname (A record); same for internal LON-CAPA
connections for lonc -> lond.
Revision 1.47: download - view: text, markup, annotated - select for diffs
Sun Feb 9 04:43:20 2020 UTC (4 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.46: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.46: +86 -8
lines
- Rules for length and/or characters in password (internal) checked client-
side when user sets new password via Preferences or Forgot Password utility.
- Prompt retry setting new password after following e-mailed time-limited link
(Forgot Password utility) when invalid username and/or e-mail address
submitted.
Revision 1.46: download - view: text, markup, annotated - select for diffs
Fri Aug 30 00:09:39 2019 UTC (4 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.45: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.45: +10 -6
lines
- Include domain when checking captcha submission
- Point "Go back" link at /adm/resetpw so a new captcha is displayed.
Revision 1.45: download - view: text, markup, annotated - select for diffs
Fri Apr 26 20:22:18 2019 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.44: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.44: +10 -1
lines
- Domain Configuration for Passwords for internally authenticated users.
- Rules for LON-CAPA passwords can include: number of user's previous
passwords to save (with reuser by that user disallowed).
Revision 1.44: download - view: text, markup, annotated - select for diffs
Wed Apr 24 01:44:30 2019 UTC (5 years, 3 months ago) by raeburn
Branches: MAIN
Diff to previous 1.43: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.43: +365 -93
lines
- Forgot Password utility
- Support configurable: link lifetime, case sensitivity (for username and
e-mail address), information required, e-mail types, and custom text.
- Bug 6648: captcha can be enabled for public-facing web form.
Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Feb 8 19:57:29 2019 UTC (5 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.42: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.42: +2 -2
lines
- Fix typo in rev. 1.42
Revision 1.42: download - view: text, markup, annotated - select for diffs
Thu Dec 27 18:14:25 2018 UTC (5 years, 7 months ago) by raeburn
Branches: MAIN
Diff to previous 1.41: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.41: +10 -6
lines
- Call Apache::lonnet::hostname($lonhost) before accessing
$Apache::lonnet::protocol{$lonhost) so %Apache::lonnet::protocol is populated.
Revision 1.41: download - view: text, markup, annotated - select for diffs
Mon Oct 2 16:40:18 2017 UTC (6 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_msu
Diff to previous 1.40: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.40: +5 -1
lines
- Remove leading and training white space from form submission
- Log username, domain, and e-mail address in case of mismatch between
date from stage 1 and date from stage 2.
Revision 1.40: download - view: text, markup, annotated - select for diffs
Mon Aug 21 15:25:55 2017 UTC (6 years, 11 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_educog
Diff to previous 1.39: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.39: +8 -3
lines
- On a multi-domain server, the key for the current server in the hash
returned by lonnet::internet_dom_servers($udom) need not be the lonHostID.
Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Oct 30 01:45:31 2016 UTC (7 years, 9 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_2_uiuc,
version_2_11_2
Diff to previous 1.38: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.38: +28 -21
lines
- Ensure header is sent before body.
Revision 1.38: download - view: text, markup, annotated - select for diffs
Mon Sep 12 16:02:16 2016 UTC (7 years, 11 months ago) by raeburn
Branches: MAIN
Diff to previous 1.37: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.37: +177 -55
lines
- When using Forgot Password utility, user will be redirected to their
home server, if the domain they select is for a different institution
than the current server.
- Disable autocapitalization for input textboxes for username and e-mail
address for forgot password form, if user agent suggests a mobile device.
- Client-side validation for non-empty username and e-mail textboxes.
Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jan 27 00:24:09 2016 UTC (8 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.36: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.36: +15 -5
lines
- Blocking of user actions during an exam can include changing a password
via user preferences or using "Forgot password?" (internal auth).
Revision 1.36: download - view: text, markup, annotated - select for diffs
Sat Aug 17 00:34:29 2013 UTC (11 years ago) by raeburn
Branches: MAIN
CVS tags: version_2_11_1,
version_2_11_0_RC3,
version_2_11_0_RC2,
version_2_11_0_RC1,
version_2_11_0
Diff to previous 1.35: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.35: +2 -2
lines
- Update some keys in de.pm which were originally multi-sentence,
for consistency with code simplification made in resetpw.pm rev 1.29.
- Reduce number of phrases required for contacting helpdesk in case of a problem
by unifying such phrases to a single phrase:
"Please contact the [_1]helpdesk[_2] for assistance."
Revision 1.35: download - view: text, markup, annotated - select for diffs
Wed Aug 14 16:47:37 2013 UTC (11 years ago) by raeburn
Branches: MAIN
Diff to previous 1.34: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.34: +1 -2
lines
- Remove blank line.
Revision 1.34: download - view: text, markup, annotated - select for diffs
Fri Jul 19 18:24:17 2013 UTC (11 years, 1 month ago) by bisitz
Branches: MAIN
Diff to previous 1.33: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.33: +5 -2
lines
Exclude HTML tags from translation phrases.
Update corresponding German translation file phrases and translations.
Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri Jul 19 16:17:07 2013 UTC (11 years, 1 month ago) by bisitz
Branches: MAIN
Diff to previous 1.32: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.32: +18 -21
lines
- Bug #6643: Improved standard layout and navigation for password successfully set
- Remove deprecated breadcrumb component (no new information anyway)
- Correct headline level
- Filename style for e-mail address
Revision 1.32: download - view: text, markup, annotated - select for diffs
Mon Mar 25 16:33:08 2013 UTC (11 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.31: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.31: +5 -5
lines
Internationalization: Allow proper translation - don't concatenate phrase fragments
Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Feb 5 15:45:18 2013 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.30: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.30: +2 -2
lines
- Administrator e-mail perlvar in loncapa.conf is lonAdmEMail not lonAdminEmail.
Revision 1.30: download - view: text, markup, annotated - select for diffs
Tue Feb 5 15:33:36 2013 UTC (11 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.29: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.29: +14 -14
lines
- Coding style. White space changes only.
- Standard LON-CAPA indent is 4 spaces.
Revision 1.29: download - view: text, markup, annotated - select for diffs
Fri Feb 1 17:39:22 2013 UTC (11 years, 6 months ago) by bisitz
Branches: MAIN
Diff to previous 1.28: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.28: +52 -27
lines
Improvements to Reset Password Form - Phase 1 (enter personal data):
- Consistent and standard layout
- Error style for server side errors
- Consistent wording
- Re-use existing phrases
- Highlight domain description
- Consistent navigation in case of errors (new subroutine for all cases):
- Actionbox
- Offer "Go back" link to encourage users to try again instead of directly contacting the helpdesk (, e.g. only a little typo).
- Offer link to helpdesk to allow to provide all needed data in case trying again didn't help
Revision 1.28: download - view: text, markup, annotated - select for diffs
Tue Oct 2 18:08:12 2012 UTC (11 years, 10 months ago) by bisitz
Branches: MAIN
Diff to previous 1.27: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.27: +51 -13
lines
Use standard styles (info/warning/error):
Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu Feb 16 22:18:07 2012 UTC (12 years, 6 months ago) by raeburn
Branches: MAIN
Diff to previous 1.26: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.26: +6 -2
lines
- Get contact e-mail address from domain configuration.
- Default to lonSupportEMail from perlvars if none set.
Revision 1.26: download - view: text, markup, annotated - select for diffs
Mon Nov 29 19:15:14 2010 UTC (13 years, 8 months ago) by raeburn
Branches: MAIN
CVS tags: language_hyphenation_merge,
language_hyphenation,
BZ4492-merge,
BZ4492-feature_horizontal_radioresponse
Diff to previous 1.25: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.25: +47 -24
lines
- Breadcrumbs
- Use "pick_box" from lonhtmlcommon to generate table.
- Extra line breaks in e-mail message to improve readability.
Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Nov 9 16:40:21 2010 UTC (13 years, 9 months ago) by bisitz
Branches: MAIN
Diff to previous 1.24: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.24: +2 -1
lines
Bug #5528:
Explicitly send character encoding UTF-8 in outgoing e-mail to ensure correct character display in user's e-mail client.
Revision 1.24: download - view: text, markup, annotated - select for diffs
Mon Mar 22 20:11:22 2010 UTC (14 years, 4 months ago) by droeschl
Branches: MAIN
CVS tags: PRINT_INCOMPLETE_base,
PRINT_INCOMPLETE
Diff to previous 1.23: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.23: +2 -4
lines
In process of removing remote control, remote navmap and different icon modes code
- removed no_inline_link argument from loncommon::start_page, loncommon::bodytag
- removed subs
o loncommon::head: it wasn't used
o loncommon::endheadtag: functionality now covered by loncommon::headtag
o lonmenu::registerurl: functionality moved to loncommon::headtag, because it was the only function that called registerurl
- removed remote control related translations in de.pm
- refactoring and cleanup
Revision 1.23: download - view: text, markup, annotated - select for diffs
Fri Feb 19 15:41:40 2010 UTC (14 years, 6 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_10_0_RC1
Branch point for: version_2_10_X
Diff to previous 1.22: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.22: +2 -2
lines
Removed double spacing from translation phrases
-> HTML/Browsers ignore them anyway
-> less error prone for translators
Adjusted language files accordingly (de, es, zh)
Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Oct 9 00:26:40 2009 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
CVS tags: version_2_9_X,
version_2_9_99_0,
version_2_9_1,
version_2_9_0,
version_2_8_99_1,
version_2_8_99_0,
bz6209-base,
bz6209
Branch point for: GCI_3
Diff to previous 1.21: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.21: +7 -4
lines
- Update documentation.
- Remove some trailing whitespace.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Thu Oct 8 22:59:18 2009 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.20: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.20: +24 -1
lines
- Start documentation.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Oct 8 19:54:37 2009 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.19: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.19: +24 -4
lines
- Feedback to point to user's homeserver if reset fails.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Oct 1 17:22:13 2009 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.18: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.18: +2 -2
lines
- Better choice of default domain for multi-domain servers.
Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Sep 30 21:47:07 2009 UTC (14 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.17: preferred, unified
Changes since revision 1.17: +18 -10
lines
- When a user initiates the reset password process for an internally
authenticated account, the e-mail address entered in the web form
can now be any of: permanentemail, critnotification or notification.
- The earlier enforced precedence order:
permanentemail > critnotification > notification is eliminated.
- The e-mail check now supports multiple notification addresses for a single type.
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Apr 4 21:47:41 2009 UTC (15 years, 4 months ago) by bisitz
Branches: MAIN
Diff to previous 1.15: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.15: +4 -4
lines
XHTML conform tags (input, br, hr)
Revision 1.15: download - view: text, markup, annotated - select for diffs
Mon Feb 23 20:28:21 2009 UTC (15 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.14: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.14: +5 -6
lines
- Change "Proceed" form element from "button" to "submit".
- Add missing &mt().
Revision 1.14: download - view: text, markup, annotated - select for diffs
Fri Feb 13 17:20:29 2009 UTC (15 years, 6 months ago) by bisitz
Branches: MAIN
Diff to previous 1.13: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.13: +2 -0
lines
Added missing CVS Ids for automatic version numbering to script header
(Irrespective if the script is still in use or not)
Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Feb 12 21:15:47 2009 UTC (15 years, 6 months ago) by schafran
Branches: MAIN
Diff to previous 1.12: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.12: +2 -2
lines
consistent wording, email -> e-mail, catalog information -> metadata, e-mail vs. message
Revision 1.12: download - view: text, markup, annotated - select for diffs
Sat Dec 6 20:35:15 2008 UTC (15 years, 8 months ago) by schafran
Branches: MAIN
Diff to previous 1.11: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.11: +1 -1
lines
consistent notation of e-mail in sentences and E-mail in titles.
Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Nov 28 18:28:52 2008 UTC (15 years, 8 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_8_1,
version_2_8_0,
version_2_7_99_1,
version_2_7_99_0
Branch point for: version_2_8_X,
GCI_1
Diff to previous 1.10: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.10: +2 -3
lines
Localization:
Corrected/Optimized &mt() usage
Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Oct 4 00:09:18 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.9: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.9: +5 -5
lines
Bug 5604.
- resetpw.pm : move call to loncommon::start_page() so it occurs after call
to lonlocal::get_language_handle().
- lonerrorhandler.pm : Need to call lonlocal::get_language_handle() for cases where
errors occur on pages which don't use PerlAuthzHandler lonacc.
Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Oct 3 23:37:27 2008 UTC (15 years, 10 months ago) by raeburn
Branches: MAIN
Diff to previous 1.8: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.8: +3 -3
lines
- Replace localtime() with lonlocal::locallocaltime().
Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Jan 25 16:46:50 2008 UTC (16 years, 6 months ago) by bisitz
Branches: MAIN
CVS tags: version_2_7_X,
version_2_7_1,
version_2_7_0,
version_2_6_X,
version_2_6_99_1,
version_2_6_99_0,
version_2_6_3,
version_2_6_2
Diff to previous 1.7: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.7: +11 -5
lines
Localization:
- Added missing &mt(...)
- Optimized some &mt() calls
(more changes will follow)
Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon Sep 10 17:18:09 2007 UTC (16 years, 11 months ago) by albertel
Branches: MAIN
CVS tags: version_2_6_1,
version_2_6_0,
version_2_5_99_1,
version_2_5_99_0
Diff to previous 1.6: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.6: +1 -1
lines
- typo
Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Mar 8 01:58:45 2007 UTC (17 years, 5 months ago) by albertel
Branches: MAIN
CVS tags: version_2_5_X,
version_2_5_2,
version_2_5_1,
version_2_5_0,
version_2_4_X,
version_2_4_99_0,
version_2_4_2,
version_2_4_1,
version_2_4_0,
version_2_3_99_0
Diff to previous 1.5: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.5: +2 -2
lines
- eliminating the domain hash globals in favor of functional access
Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Mar 7 15:59:31 2007 UTC (17 years, 5 months ago) by raeburn
Branches: MAIN
Diff to previous 1.4: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.4: +2 -2
lines
More room in textboxes for input.
Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Nov 10 05:34:51 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
CVS tags: version_2_3_X,
version_2_3_2,
version_2_3_1,
version_2_3_0,
version_2_2_99_1,
version_2_2_99_0
Diff to previous 1.3: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.3: +6 -5
lines
- style
- xhtml
- improved some translation strigns
Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Nov 10 02:03:49 2006 UTC (17 years, 9 months ago) by raeburn
Branches: MAIN
Diff to previous 1.2: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.2: +43 -24
lines
Modify tmpput handler in lond to use md5_hash of random items when creating token for password resets to provide less deterministic token.
Add an extra argument to lonnet::tmpput() so context is included when request sent to lond (if context argument was supplied). It appears some uses of lond::tmpput make use of the number_IP_number structure of current token.
Add Forgot Password link to log-in page.
Some wording changes in reset password page.
More comprehensive check of e-mail for valid format.
Require user to provide e-mail address when requesting password change, and compare with e-mail in record associated with LON-CAPA user account.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Mon Oct 23 21:40:31 2006 UTC (17 years, 9 months ago) by albertel
Branches: MAIN
Diff to previous 1.1: preferred, unified to selected 1.17: preferred, unified
Changes since revision 1.1: +15 -17
lines
- style
- xhtml
- use standard LONCAPA routines
Revision 1.1: download - view: text, markup, annotated - select for diffs
Mon Oct 23 21:22:51 2006 UTC (17 years, 9 months ago) by raeburn
Branches: MAIN
Diff to selected 1.17: preferred, unified
Allow internally authenticated users who have forgotten their password access to set a new one based on a token sent to an e-mail account associated with their LON-CAPA account. Future mods: strengthen challenge by asking for student ID? Use less deterministic token ID from lond::tmpput() - MD5 hash?
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>