← Back to team overview

mahara-contributors team mailing list archive

[Bug 918431] [NEW] Registration confirmation could be simplified

 

Public bug reported:

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.

** Affects: mahara
     Importance: Wishlist
         Status: Triaged

-- 
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


Follow ups

References