Commit graph

20 commits

Author SHA1 Message Date
Kenneth Jenkins
45da45a7a3 initialize a User record during ssh login 2025-04-01 14:10:52 -07:00
Kenneth Jenkins
9d23532bd1 send empty methods list for final deny response 2025-04-01 12:32:34 -07:00
Kenneth Jenkins
f794c6e7f3 log claims after device auth flow completed 2025-03-31 15:52:07 -07:00
Joe Kralicky
864c153549
improved metadata for auth and session recording 2025-03-30 00:28:23 +00:00
Kenneth Jenkins
9835cd08e4 ssh: store session metadata in a separate databroker record 2025-03-28 16:57:32 -07:00
Kenneth Jenkins
17fedbfa6f write asciicast recordings to the databroker for now
For demo purposes, store the asciicast recordings as a BytesValue in the
databroker. Eventually we'll likely want to replace this with some
S3-compatible object store.
2025-03-27 16:35:37 -07:00
Joe Kralicky
19b67bf32d
close ssh connection when session is revoked 2025-03-26 21:19:21 +00:00
Joe Kralicky
8eff4a48a4
Merge remote-tracking branch 'origin/main' into experimental/ssh 2025-03-25 22:06:24 +00:00
Joe Kralicky
315ee2610f
refactor session state 2025-03-21 21:34:33 +00:00
Joe Kralicky
3225d3b032
wip: ssh cli mode 2025-03-21 18:38:26 +00:00
Joe Kralicky
5e06f2aef9
wip 2025-03-21 15:08:08 +00:00
Joe Kralicky
08252f32df
Merge remote-tracking branch 'origin/kenjenkins/ssh-proxy-auth-integration' into experimental/ssh 2025-03-19 20:56:59 +00:00
Joe Kralicky
ff26890bf4
wip 2025-03-19 18:20:13 +00:00
Joe Kralicky
d89a7d97d7
wip 2025-03-17 17:55:26 +00:00
Kenneth Jenkins
3b68db52a0 continuous auth prototype 2025-02-27 17:19:02 -08:00
Kenneth Jenkins
1da95d334c refactor to share more authorize check logic
should restore authorize log entries for ssh auth
2025-02-27 13:04:44 -08:00
Kenneth Jenkins
3e6f4464af make sure to include methods in deny response 2025-02-26 16:37:13 -08:00
Kenneth Jenkins
e45f11d281 somewhat working
Was missing a Querier on the context passed to Evaluate(). Add some
additional debug logging.
2025-02-25 14:57:22 -08:00
Kenneth Jenkins
e69ccaae68 WIP -- prototyping session/policy integration 2025-02-24 16:42:37 -08:00
Joe Kralicky
d588135b3a
very bad demo code 2025-02-18 01:33:15 +00:00