diff --git a/src/db/mod.rs b/src/db/mod.rs
index 41723b5..032bf1d 100644
--- a/src/db/mod.rs
+++ b/src/db/mod.rs
@@ -1,8 +1,8 @@
use argon2::{
password_hash::{rand_core::OsRng, PasswordHasher, SaltString},
- Argon2,
+ Argon2, PasswordHash, PasswordVerifier,
};
-use rusqlite::{Connection, Result};
+use rusqlite::{Connection, Result, ToSql};
pub fn init(conn: &Connection) -> Result<()> {
conn.execute(
@@ -46,3 +46,159 @@ pub fn add_account(conn: &Connection, username: &str, email: &str, password: &st
Ok(())
}
+
+pub fn get_account(conn: &Connection, id: usize, password: &str) -> Result