We have moved to Github. Please open tickets there.

Opened 4 years ago

Last modified 16 months ago

#1268 new Defect

Pull out session code to own table so "remember me" will work on multiple sessions.

Reported by: cash Owned by:
Priority: normal Milestone: Elgg 1.9.0
Component: Core Version: 1.6
Severity: minor Keywords:
Cc: marcus, brettp, Difficulty: moderate

Description

The implementation of the elggperm cookie trashes sessions preventing people from logging in from more than one computer/browser. This is a general annoyance when using multiple browsers or computers and using the site only with a browser. Once you start using the REST api with user sessions this is unworkable. For example, a tweetdeck like app and a browser will continually log the other out.

The use of the code for non-cookie sessions seems unnecessary. Also the code could be broken out into its own table so that a user can have more than one code.

Change History (7)

comment:1 Changed 3 years ago by cash

  • Priority changed from major to minor

The session trashing has been fixed. Users are still limited to a single remember me cookie.

comment:2 Changed 3 years ago by brettp

  • Milestone changed from Elgg 1.7 to Elgg 1.8

comment:3 Changed 3 years ago by brettp

  • Difficulty set to moderate

comment:4 Changed 3 years ago by brettp

  • Summary changed from Session issues due to elggperm cookie to Pull out session code to own table so "remember me" will work on multiple sessions.

comment:5 Changed 2 years ago by ewinslow

  • Milestone changed from Elgg 1.8 to Elgg 1.8.1

comment:6 Changed 16 months ago by cash

  • Milestone changed from Elgg 1.8.x to Elgg 1.8.5

comment:7 Changed 16 months ago by cash

  • Milestone changed from Elgg 1.8.5 to Elgg 1.9.0
Note: See TracTickets for help on using tickets.