Bug in new Authentication System

Some users have stumbled over a little bug after "upgrading their accounts". The bug would cause users to loose their assigned roles every time they log in to LiceBase via the new login, which as its main visible effect leads to that users with role annotator (most users, those who can post and edit RNAi) are unable to edit or create further RNAi experiments.

The problem is resolved for seemingly all users.

The details of the solution are outlined below. If you think you are affected by this, please contact us immediately, so we can fix the problem.

 

I have also stumbled over a little bug in the drupal module SimpleSAMLphp_auth, which 

made users loose assigned roles. I have made a workaround for our PostgreSQL database, and documented the approach in the Drupal issue tracker. 

(https://drupal.org/node/1280930#comment-7801239).