fix(server::user_agent): useragents now self-sign themselves on bootstrap
This commit is contained in:
@@ -14,7 +14,9 @@ use tracing::error;
|
||||
|
||||
use crate::{
|
||||
actors::{
|
||||
GlobalActors, flow_coordinator::{self, RequestClientApproval}, vault::Vault
|
||||
GlobalActors,
|
||||
flow_coordinator::{self, RequestClientApproval},
|
||||
vault::Vault,
|
||||
},
|
||||
crypto::integrity::{self, AttestationStatus},
|
||||
db::{
|
||||
@@ -187,10 +189,7 @@ async fn create_nonce(
|
||||
.await
|
||||
}
|
||||
|
||||
async fn approve_new_client(
|
||||
actors: &GlobalActors,
|
||||
profile: ClientProfile,
|
||||
) -> Result<(), Error> {
|
||||
async fn approve_new_client(actors: &GlobalActors, profile: ClientProfile) -> Result<(), Error> {
|
||||
let result = actors
|
||||
.flow_coordinator
|
||||
.ask(RequestClientApproval { client: profile })
|
||||
|
||||
@@ -6,7 +6,8 @@ use tracing::{error, info};
|
||||
use crate::{
|
||||
actors::GlobalActors,
|
||||
crypto::integrity::{Integrable, hashing::Hashable},
|
||||
db, peers::client::session::ClientSession,
|
||||
db,
|
||||
peers::client::session::ClientSession,
|
||||
};
|
||||
|
||||
#[derive(Debug, Clone)]
|
||||
|
||||
Reference in New Issue
Block a user