Feature #4714

Authorization tokens to include session information

Added by Ruben S. Montero over 4 years ago. Updated about 4 years ago.

Status:ClosedStart date:08/17/2016
Priority:SponsoredDue date:
Assignee:Ruben S. Montero% Done:

0%

Category:Core & System
Target version:Release 5.2
Resolution:fixed Pull request:

Description

This feature is to extend the current token functionality to:
- Allow users to have more than one active tokens
- Add session information to the token. In this first iteration group could be added, so when the user is authenticated all ownership operations is based on this group, similar to the shell newgrp command.

This feature includes CLI and potentially Sunstone support

Associated revisions

Revision 27c5a7ea
Added by Ruben S. Montero over 4 years ago

feature #4714: Add multiple authentication tokens per user. Tokens are
extended to include an efective gid, used for object creation and
authorization (when using the token).

Revision 0f7c78da
Added by Ruben S. Montero over 4 years ago

feature #4714: check group membership for EGID. Expose new interface

Revision 2e0cd950
Added by Ruben S. Montero over 4 years ago

feature #4714: Check EGID as stored in the token is still a valid group for the user.

Revision 94d9a0e3
Added by Ruben S. Montero over 4 years ago

feature #4714: Fix inicialization of auth driver variable

Revision e17335d8
Added by Jaime Melis over 4 years ago

Feature #4714: Add CLI support for token operations

Revision 83cea06e
Added by Carlos Martín over 4 years ago

Feature #4714: Fix const iterator

Revision 9bbeb7f6
Added by Ruben S. Montero over 4 years ago

feature #4714: tabs...

Revision ee626f6f
Added by Jaime Melis over 4 years ago

Feature #4714: Fix bug in handling oneuser token --set with no tokens

Revision 91ecb7be
Added by Carlos Martín over 4 years ago

Feature #4714: Update sunstone login token dialog

Revision 074de0cd
Added by Carlos Martín over 4 years ago

Feature #4714: Add expiration time and target group in sunstone

Revision 1f9052a8
Added by Jaime Melis about 4 years ago

Feature #4714: handle token expiration

Revision 388c1835
Added by Jaime Melis about 4 years ago

Feature #4714: fix bugs: remove auth file and find forever tokens

Revision e83994bb
Added by Ruben S. Montero about 4 years ago

Feature #4714: Add expired token collector

Revision 67f58e10
Added by Ruben S. Montero about 4 years ago

F #4714: Reset all user tokens when no token is set and valid == 0

Revision 58d44f63
Added by Jaime Melis about 4 years ago

F #4714: Use always the same filename for a token

Revision ad31bf98
Added by Jaime Melis about 4 years ago

F #4714: Refactor and rename the actions

Revision 0a9496cb
Added by Jaime Melis about 4 years ago

F #4714: you can now search a token by group

Revision b7588374
Added by Carlos Martín about 4 years ago

F #4714: update java oca

Revision 289a0900
Added by Ruben S. Montero about 4 years ago

F #4714: Allow users to select objects owned just by the session's group

Revision c1c61fe5
Added by Ruben S. Montero about 4 years ago

F #4714: Expose primary group query flag in OCA Java

Revision 7323fa0c
Added by Carlos Martín about 4 years ago

F #4714: Add onedb migrator

Revision 1a9abf70
Added by Carlos Martín about 4 years ago

F #4714: Fix bug for pool info mine

History

#1 Updated by Ruben S. Montero about 4 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

Also available in: Atom PDF