Forráskód Böngészése

Merge pull request #810 from NicoDucou/forgesso

Force session user data reload when login through sso -refs BT#10174
Yannick Warnier 9 éve
szülő
commit
f7e0a73100
2 módosított fájl, 2 hozzáadás és 0 törlés
  1. 1 0
      main/auth/sso/sso.Drupal.class.php
  2. 1 0
      main/auth/sso/sso.class.php

+ 1 - 0
main/auth/sso/sso.Drupal.class.php

@@ -145,6 +145,7 @@ class ssoDrupal
                                         // the user has permission to enter at this site
                                         $_user['user_id'] = $uData['id'];
                                         $_user = api_get_user_info($_user['user_id']);
+                                        $_user['uidReset'] = true;
                                         Session::write('_user', $_user);
                                         Event::event_login($_user['user_id']);
                                         // Redirect to homepage

+ 1 - 0
main/auth/sso/sso.class.php

@@ -157,6 +157,7 @@ class sso {
                                         // the user has permission to enter at this site
                                         $_user['user_id'] = $uData['user_id'];
                                         $_user = api_get_user_info($_user['user_id']);
+                                        $_user['uidReset'] = true;
                                         Session::write('_user', $_user);
                                         Event::event_login($_user['user_id']);
                                         // Redirect to homepage