← Back to team overview

mahara-contributors team mailing list archive

[Bug 918431] Re: Registration confirmation could be simplified

 

If at least one institution requires approval, users with js disabled
would *always* see the optional reason box.

To make things clearer we could add "(Approval required)" after the
appropriate institutions' names inside the drop-down, and add a note to
the help file explaining what that means.

But I guess the worst that can happen is that people fill in the reason
field when they don't need to.

BrowserID basically bypasses registration.  So if an institution has the
BrowserID plugin enabled *and* auto-create users turned on, anyone with
an email address can create an account without filling in the
registration form.

Francois added a note to the 'registration allowed' help file in
institution settings to hopefully make that more obvious to institution
admins, so you should have a look at it.

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
https://bugs.launchpad.net/bugs/918431

Title:
  Registration confirmation could be simplified

Status in Mahara ePortfolio:
  Triaged

Bug description:
  The registration process for institutions with confirmation enabled
  seems unnecessarily difficult.  I think it could be streamlined a bit.

  1. The 'Reason' field could be added to the initial registration form
  rather than on its own separate page.  It could be hidden with
  javascript whenever an institution that doesn't require approval is
  selected in the drop-down.  Reason could also be optional rather than
  required, because in many cases the admin will be able to approve
  registrations based on the email address.

  2. The user might not need to go through two steps of clicking the
  link in an email.  I think we could treat the second (post-approval)
  one as email verification as well as account creation.  So after
  filling in the registration form, the user could go straight to
  something like "Your registration has been submitted for approval by
  Foo College.  An email will be sent to bob@xxxxxxxxxxx with further
  registration details soon."  After approval, clicking on the link from
  the approval email would verify the email & create the account.  The
  downside could be a few more registrations with bad email addresses
  going to the institution admin, but I think the admin could still be
  confident that she is only approving the real owner of the email.

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


References