Enable hardware key support in the WebUI#32781
Merged
Conversation
7f12ca7 to
8d7be07
Compare
4ef7396 to
3a67608
Compare
8d7be07 to
1af3971
Compare
19613bc to
84a9664
Compare
1af3971 to
b404ad1
Compare
84a9664 to
1357803
Compare
ravicious
reviewed
Oct 2, 2023
Member
ravicious
left a comment
There was a problem hiding this comment.
Looks good to me on paper, but I think it'd be better if you requested a review from someone who knows more about lib/auth than I do. I certainly don't fully grasp all possible consequences of this change!
0894bbe to
6b0b257
Compare
gzdunek
approved these changes
Oct 3, 2023
Contributor
gzdunek
left a comment
There was a problem hiding this comment.
Looks good, but the same as Rafał, I don't fully understand consequences of it :)
6b0b257 to
0571f9f
Compare
2b4ff18 to
2e1ba1c
Compare
0571f9f to
e1e76d9
Compare
2e1ba1c to
e3f57ba
Compare
52823a4 to
5345444
Compare
90634af to
90f7580
Compare
b249e1b to
ba245d4
Compare
608b436 to
1e41ef0
Compare
ba245d4 to
c216758
Compare
Co-authored-by: Mike Jensen <jentfoo@users.noreply.github.com>
c216758 to
81e9395
Compare
Joerger
added a commit
that referenced
this pull request
Oct 13, 2023
* Add web_session private key policy. * Add attestation logic for web session. * Prevent users from retrieving their own web session secrets. * Update RFD. * Attest extended web sessions if the original web session was attested. * Update rfd/0080-hardware-key-support.md Co-authored-by: Mike Jensen <jentfoo@users.noreply.github.com> * Fix policy set unit test. --------- Co-authored-by: Mike Jensen <jentfoo@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR enables hardware key support in the WebUI.
Changes:
web_sessionprivate key policyweb_sessionprivate key policy.grpc GetWebSessionto requirereadpermissions forKindWebSessioninstead of allowing users to read their own web session secrets.Depends on #31743