passwordless login + proper migrations
This commit is contained in:
@@ -24,6 +24,11 @@ pub trait UserRepository: Send + Sync {
|
||||
txn: &mut SqliteConnection,
|
||||
email: String,
|
||||
) -> DomainResult<Option<(User, String)>>;
|
||||
async fn find_user_by_handle(
|
||||
&self,
|
||||
txn: &mut SqliteConnection,
|
||||
user_handle: Vec<u8>,
|
||||
) -> DomainResult<Option<User>>;
|
||||
async fn has_users(&self, txn: &mut SqliteConnection) -> DomainResult<bool>;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user