← Back to team overview

mahara-contributors team mailing list archive

[Bug 1331319] A change has been merged

 

Reviewed:  https://reviews.mahara.org/3450
Committed: http://gitorious.org/mahara/mahara/commit/42faf5d9167070f8eb08668d17951977aeec1403
Submitter: Son Nguyen (son.nguyen@xxxxxxxxxxxxxxx)
Branch:    master

commit 42faf5d9167070f8eb08668d17951977aeec1403
Author: Aaron Wells <aaronw@xxxxxxxxxxxxxxx>
Date:   Wed Jun 18 17:56:25 2014 +1200

Return to the original page requested, after Persona login

Bug 1331319

Change-Id: I26c58fc9ddde2c2a7c3c3b0c3d418e7872b01a88

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

Title:
  Using Persona login at the transient login page, does not return you
  to the page you requested

Status in Mahara ePortfolio:
  Fix Committed

Bug description:
  The "transient login page" is the page you see when you're logged out
  and you try to access a page that's not accessible to logged-out
  users. It contains only a login form.

  If you fill in your username and password on that login form, then you
  are forwarded on to the page that you originally requested.

  But! This doesn't work for Persona. If you click the Persona link and
  login that way, you are sent to the Mahara homepage.

  To replicate:

  1. You have a Mahara site with the Persona auth plugin turned on.
  2. You are currently logged out of that site.
  3. You receive an email with a link to a page in that site, which is only accessible to logged in users. e.g.: http://example.com/view/view.php?id=8
  4. You click on that link
  5. Since you are logged out, you see the transient login page, which contains only the login form and the Persona button.
  6. You click the Persona button and log into Persona in the popup window.

  Expected Result: The login popup should close, and you should be
  redirected back to http://example.com/view/view.php?id=8

  Actual result: The login popup closes, and you are redirected to the
  dashboard, http://example.com/

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


References