← Back to team overview

mahara-contributors team mailing list archive

[Bug 1884658] Re: Changing password when first logging in via SSO when internal login also available

 

To test:

1) Have a site where an institution has both internal and external auth
(eg SAML)

2) Log in as a new user via SSO, eg SAML, so it creates the account
- check the database to see that the usr table has empty password column for the new user

3) Log in as admin and change the auth method of the new user to
internal auth

4) As admin go to the Account -> Preference settings page - you should
see fields for old password / new password / confirm password (3 fields)
and need to full in all three to change the password

5) Log in as the user via SSO auth again and go to their Account ->
Preference settings page - you should only see new password / confirm
password (2 fields) and should be able to change the password by filling
in the two fields and on success you should now see all three fields if
you want to change it again

6) Set a new password, log out and login with the new password

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it!
https://bugs.launchpad.net/bugs/1884658

Title:
  Changing password when first logging in via SSO when internal login
  also available

Status in Mahara:
  New

Bug description:
  When a person logs into Mahara for the first time via an external
  authentication (SSO) their account is not made with an internal
  password.

  So if the institution they belong to then has internal authentication
  added they can switch to use internal authentication but not able to
  change their password via personal Settings -> Preferences page.

  We need to adjust this form so that if a person never had an internal
  password set they can set a new one here

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1884658/+subscriptions


References