View Issue Details

IDProjectCategoryView StatusLast Update
926Composrcore_cnspublic2013-03-01 13:36
ReporterChris Graham Assigned ToChris Graham  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Summary926: Forced password setting
DescriptionWhen adding members manually or importing from CSV, have an option on the forms to ask that new users be forced to change their password upon first login. Add a new 'temporary' permission scheme that respects that - any login from a 'temporary' password redirects straight to the edit account page if any other page is accessed.
TagsNo tags attached.
Attach Tags
Attached Files
Time estimation (hours)2.5
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

Chris Graham

2012-12-05 11:32

administrator   ~1077

Tests:

Adding a new member with a temporary password, does result in a member with a temporary password

A member with a temporary password will be told they need to change their password after logging in

A member with a temporary password will be taken to where to change their password after logging in

Bulk adding via CSV members with temporary password enabled, does result in members with temporary passwords

Chris Graham

2012-12-05 12:43

administrator   ~1078

Implemented. I'm leaving this tracker issue open, as this has been implemented in a branch which will need merging into v10.

Chris Graham

2012-12-05 12:43

administrator   ~1079

Implementation is attached above, under "attached files".

Chris Graham

2012-12-05 21:02

administrator   ~1086

One nice thing about this functionality is it could also be used to force members to change their passwords. If you change the 'm_password_compat_scheme' field for a member row from "" to "temporary", they'll be forced to change upon their next login.
This could be done quite easily in Commandr, e.g.:

echo temporary > /members/bob/m_password_compat_scheme

Chris Graham

2013-01-28 14:51

administrator   ~1182

Zip updated so as to not force password changes when using SU.

Chris Graham

2013-03-01 13:36

administrator   ~1252

merged into v10

Issue History

Date Modified Username Field Change