stopping for the night

This commit is contained in:
2025-12-16 18:50:09 -06:00
parent be95241ed4
commit 16c8f2d6aa
8 changed files with 158 additions and 253 deletions

View File

@@ -12,10 +12,10 @@ async fn opaque_key_registration_and_login_roundtrip() {
let auth_data = AuthenticationData::from_secret_key("a@b.com", b"supersecret16bytes");
auth_reg.register(&auth_data).await.expect("registration should succeed");
let login_reg = OpaqueAuthLogin::new(server);
let session_key =login_reg.login(&auth_data)
let _ =login_reg.login(&auth_data)
.await
.expect("login should succeed");
assert!(!session_key.is_empty());
// assert!(!session_key.is_empty());
}
#[tokio::test]
@@ -38,9 +38,9 @@ async fn opaque_login_fails_if_not_registered() {
async fn cannot_register_code_before_key() {
let mut rng = OsRng;
let server_setup = NKodeServerSetup::new(&mut rng);
let mut server = InMemoryCodeServer::new(server_setup);
let server = InMemoryCodeServer::new(server_setup);
let auth_reg = OpaqueAuthRegister::new(server.clone());
let auth = AuthenticationData::from_code("x@y.com", &[1usize,2,3,4]);
let auth = AuthenticationData::from_code("x@y.com", &[1u64,2,3,4]);
let err = auth_reg.register(&auth)
.await
.expect_err("should fail because key is not registered");