Gabriel Zachmann, Morris Baumgarten-Egemole, Marcus Hardt
Jun 2023
(Longer than lifetime of Access Token)
Is this even possible?
=> Introduce Capabilities and Restrictions => Rotation,
counting, serverside voodoo => Encrypt refresh token set with
mytoken
Only the user has it!
scope
, audience
[{"exp" :1634300000,
"nbf" :1634400000,
"geoip_allow":["BE"],
"scope" :"compute.create",
"audience" :["fedcloud"]
},{
"exp" :1634300000,
"nbf" :1634400000,
"geoip_allow":["BE"],
"scope" :"storage.read",
"audience" :["se.cern.ch"]
},{
"exp" :1635300000,
"nbf" :1635400000,
"scope" :"storage.write",
"audience" :["dcache.desy.de"]}]
oidc-agent
also has support for mytokenmytoken
- Summary