-
Some news from Google
Since this is the only flow supported by step-cli to achieve OIDC token issuance from a shell without browser access, we definitely need an alternative. It seems that the flow is considered not secure at all because it could be easy to trick a user to copy/paste the code in a MITM context. Our use-case is the following
The alternative could be to implement "Sign-In on TVs and Limited Input Devices" which involves sending the user to a generic URL, and let him paste a unique code and consent to give a token to the app. We are not skilled enough to implement ourselves but will be happy to discuss or test any progress on this. More info on oauth flows at google |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
It looks like the only alternative to replace OOB is the device code flow, I will convert this conversation to an issue in the cli. It doesn't looks like this is a problem for desktop apps which redirect to |
Beta Was this translation helpful? Give feedback.
It looks like the only alternative to replace OOB is the device code flow, I will convert this conversation to an issue in the cli.
It doesn't looks like this is a problem for desktop apps which redirect to
http://127.0.0.1:port
, so I believe usingstep ca token [email protected]
and copy the token will be always an option.