• Resolved pchapman

    (@pchapman)


    I have the Shibboleth plugin working successfully with WordPress v2.7.1. The “Update User Data” flag is ticked, so that users’ WordPress accounts are resynchronised against their Shibboleth attributes upon every login. However, this seems to prevent users from changing their “Personal Options” (such as “Admin Color Scheme”); clicking “Update Profile” generates the error “ERROR: Please enter an e-mail address.” even though the e-mail address field is populated (but locked/greyed-out because of the “Update User Data” flag). Disabling “Update User Data” fixes the problem (but clearly allows users to mess with other aspects of their profiles that should stay read-only).

Viewing 4 replies - 1 through 4 (of 4 total)
  • sorry I missed this… apparently I forgot to add the shibboleth support feed to my RSS reader. Yeah, this makes sense why it’s failing… definitely a bug. I’ll see about fixing that up. I’ll reply again once I do.

    okay, it’s been fixed in trunk. I think I may have a few other outstanding bugs I need to fix and then I’ll cut a new release. Because this is using client side javascript to disable and enable the input fields, there is a chance that some browsers may have problems, depending on how it handles disabled input fields. I’ve tested it on Safari and Firefox and they work fine. Don’t have easy access to IE to test it though.

    I’ve released version 1.2 of the plugin which includes this bug fix as well as another one relating to local logins. I just noticed that if you have the plugin installed in the mu-plugins directory, you don’t see the notification that there is an update. Guess that’s something that should be patched in wpmu.

    Thread Starter pchapman

    (@pchapman)

    Many thanks, Will – this new release appears to have fixed our problem.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘[Plugin: Shibboleth] Enabling “Update User Data” prevents changes to options’ is closed to new replies.