| Summary: | Centralized logout process | ||
|---|---|---|---|
| Product: | Community | Reporter: | Denis Roy <denis.roy> |
| Component: | Website | Assignee: | Christopher Guindon <chris.guindon> |
| Status: | CLOSED MOVED | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | chris.guindon, david_williams, eric.poirier |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | All | ||
| Whiteboard: | |||
| Bug Depends on: | |||
| Bug Blocks: | 298467, 411348 | ||
|
Description
Denis Roy
cc'ing the web dev team here, in case they have ideas. Nothing urgent, mind you. This problems is coming to our drupal too with the implementation of openid connect. I am currently planing to do the following for our drupal sites: After the user's login on the server or logout on any of the network sites, the current site starts a redirect chain that visits the SSO script of each site in the network. The SSO script then sets a cookie notifying the parent site of the pending login / logout. When the user visits the actual site, the cookie is read, and the user logged in / out automatically. *** Bug 544100 has been marked as a duplicate of this bug. *** (In reply to Christopher Guindon from comment #2) > This problems is coming to our drupal too with the implementation of openid > connect. > > I am currently planing to do the following for our drupal sites: > > After the user's login on the server or logout on any of the network sites, > the current site starts a redirect chain that visits the SSO script of each > site in the network. > > The SSO script then sets a cookie notifying the parent site of the pending > login / logout. > > When the user visits the actual site, the cookie is read, and the user > logged in / out automatically. I decided not to implement redirect chain for security reasons. +1 For implementing Denis solution to delete sessions via SQL. This issue has been migrated to https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/185. |