refactor(server::{useragent::auth, client::auth}): use random based + timestamp nonce instead of monotonic counter in database
This commit is contained in:
@@ -10,8 +10,8 @@ message AuthChallengeRequest {
|
||||
}
|
||||
|
||||
message AuthChallenge {
|
||||
bytes pubkey = 1;
|
||||
int32 nonce = 2;
|
||||
uint64 timestamp_nanos = 1;
|
||||
bytes random = 2;
|
||||
}
|
||||
|
||||
message AuthChallengeSolution {
|
||||
|
||||
@@ -8,7 +8,8 @@ message AuthChallengeRequest {
|
||||
}
|
||||
|
||||
message AuthChallenge {
|
||||
int32 nonce = 1;
|
||||
uint64 timestamp_nanos = 1;
|
||||
bytes random = 2;
|
||||
}
|
||||
|
||||
message AuthChallengeSolution {
|
||||
|
||||
Reference in New Issue
Block a user