oidc-keychain¶
oidc-keychain
enables re-using oidc-agent
between login sessions. Since
version 4.3.0
oidc-agent-service is used to utilize a running agent
across sessions. Still accounts are loaded when needed (using oidc-add
), and the
OIDCD_PID
and OIDC_SOCK
environment variables are set. oidc-keychain
is commonly used inside .bash_profile
or
similar to start oidc-agent
when needed.
For example this line in .bash_profile
eval `oidc-keychain --accounts <shortname>`
starts oidc-agent
when needed, loads the