rpx_token_url() calls drupal_get_destination() which sets the page to which I will be redirected.

If I go to user/login to sign in with RPX, that page will be user/login.

If I then successfully sign in with RPX, I will get an 'access denied' error upon being redirected to user/login.

There should be a special case that changes the destination to /user instead of /user/login if the destination happens to be /user/login.

Comments

nrambeck’s picture

Assigned: Unassigned » nrambeck
Status: Needs work » Fixed

Thanks for pointing this out. If a user starts at user/login or user/registration, they will now be redirected to /user after registration or login via RPX. The changes will be included in the next nightly dev release.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.