pomerium/pkg/identity/oidc
Joe Kralicky eacf19cd64
oauth: add minimal device auth support for ssh (#5657)
## Summary

This adds the necessary logic needed for device auth flow in ssh. The
code is not used currently; will follow up with testenv updates that can
let us test this with the mock idp.

## Related issues

<!-- For example...
- #159
-->

## User Explanation

<!-- How would you explain this change to the user? If this
change doesn't create any user-facing changes, you can leave
this blank. If filled out, add the `docs` label -->

## Checklist

- [ ] reference any related issues
- [ ] updated unit tests
- [ ] add appropriate label (`enhancement`, `bug`, `breaking`,
`dependencies`, `ci`)
- [ ] ready for review
2025-06-24 18:05:24 -04:00
..
auth0 chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
azure chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
cognito chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
gitlab core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
google chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
okta core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
onelogin core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
ping core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
config.go core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
errors.go oauth: add minimal device auth support for ssh (#5657) 2025-06-24 18:05:24 -04:00
oidc.go oauth: add minimal device auth support for ssh (#5657) 2025-06-24 18:05:24 -04:00
oidc_test.go chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
refresh.go core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
refresh_test.go chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00
userinfo.go core/identity: dynamic authenticator registration (#5105) 2024-05-07 16:45:39 -06:00
userinfo_test.go chore(deps): bump the go group with 24 updates (#5638) 2025-06-17 09:36:50 -07:00