Project

General

Profile

Bug #7754

unable to log in with Shibboleth plugin 1.10.x

Added by Marko Kastelic almost 6 years ago. Updated almost 6 years ago.

Status:
Assigned
Priority:
Normal
Assignee:
Laurent Opprecht
Category:
Plugins
Target version:
Start date:
22/06/2015
Due date:
% Done:

0%

Estimated time:
Complexity:
Normal
SCRUM pts - complexity:
?

Description

not all required globals are set correctly to login with Shibboleth login procedure

main/auth/Shibboleth/lib/Shibboleth_session_class-php / method login($uid) line 69 :

$this->logout(); 
// logout clears user's session data and does platform logout with online_logout

session is restored by further procedure, but some required parameters are not set.

unselective fix can be reached with conditional logout() execution :

if( $this->is_logged_in() )
  $this->logout();

but this can affect on logging done by onlide_logout() from inc/lib/online.inc.php so i rather let Laurent to look at this

History

#1

Updated by Yannick Warnier almost 6 years ago

  • Target version set to 1.10.0
#2

Updated by Yannick Warnier almost 6 years ago

  • Category set to Plugins
  • Status changed from New to Assigned

Assigned to Laurent, but I'm not sure he can act on this. In the worst case, we'll skip this for 1.10.0 and move it to 2.0 (someone who needs it will surely fix it right after 1.10.0).

#3

Updated by Yannick Warnier almost 6 years ago

  • Assignee set to Laurent Opprecht
#4

Updated by Yannick Warnier almost 6 years ago

  • Target version changed from 1.10.0 to 2.0

Moving to 2.0

Also available in: Atom PDF