- remove: unused imports
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
use std::error::Error;
|
||||
use tonic::transport::Channel;
|
||||
use crate::database::{database_service_client::DatabaseServiceClient, CreateUserRequest, CreateUserResponse, GetUserByUsernameRequest, GetUserByEmailRequest, GetUserRequest, GetUserResponse};
|
||||
use crate::database::{database_service_client::DatabaseServiceClient, CreateUserRequest, CreateUserResponse, GetUserByEmailRequest, GetUserByUsernameRequest, GetUserRequest, GetUserResponse};
|
||||
use async_trait::async_trait;
|
||||
use chrono::{DateTime, Utc};
|
||||
use std::error::Error;
|
||||
use tonic::transport::Channel;
|
||||
|
||||
#[async_trait]
|
||||
pub trait DatabaseClientTrait: Sized {
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
use crate::auth::auth_service_server::AuthService;
|
||||
use crate::auth::{LoginRequest, LoginResponse, PasswordResetRequest, PasswordResetResponse, RegisterRequest, RegisterResponse, ResetPasswordRequest, ResetPasswordResponse, ValidateTokenRequest, ValidateTokenResponse};
|
||||
use crate::database_client::{DatabaseClientTrait};
|
||||
use crate::jwt::{generate_token, validate_token};
|
||||
use crate::users::{hash_password, verify_user};
|
||||
use chrono::{Duration, Utc};
|
||||
use rand::Rng;
|
||||
use tonic::{Request, Response, Status};
|
||||
use crate::jwt::{generate_token, validate_token};
|
||||
use crate::users::{verify_user, hash_password};
|
||||
use crate::database_client::{DatabaseClient, DatabaseClientTrait};
|
||||
use crate::auth::auth_service_server::{AuthService};
|
||||
use crate::auth::{LoginRequest, LoginResponse, ValidateTokenRequest, ValidateTokenResponse, RegisterRequest, RegisterResponse, PasswordResetRequest, PasswordResetResponse, ResetPasswordRequest, ResetPasswordResponse};
|
||||
use tracing::{info, warn};
|
||||
|
||||
pub struct MyAuthService<T: DatabaseClientTrait + Clone> {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use jsonwebtoken::{encode, decode, Header, Validation, EncodingKey, DecodingKey};
|
||||
use serde::{Serialize, Deserialize};
|
||||
use jsonwebtoken::{decode, encode, DecodingKey, EncodingKey, Header, Validation};
|
||||
use serde::{Deserialize, Serialize};
|
||||
use std::env;
|
||||
|
||||
#[derive(Debug, Serialize, Deserialize)]
|
||||
|
||||
@@ -1,13 +1,13 @@
|
||||
use warp::Filter;
|
||||
use crate::service_discovery::get_service_address;
|
||||
use auth_service::auth::auth_service_server::AuthServiceServer;
|
||||
use auth_service::database_client::DatabaseClient;
|
||||
use auth_service::database_client::DatabaseClientTrait;
|
||||
use auth_service::grpc::MyAuthService;
|
||||
use dotenv::dotenv;
|
||||
use std::env;
|
||||
use std::net::ToSocketAddrs;
|
||||
use tonic::transport::Server;
|
||||
use auth_service::grpc::MyAuthService;
|
||||
use auth_service::database_client::DatabaseClient;
|
||||
use auth_service::database_client::DatabaseClientTrait;
|
||||
use auth_service::auth::auth_service_server::AuthServiceServer;
|
||||
use crate::service_discovery::get_service_address;
|
||||
use warp::Filter;
|
||||
|
||||
mod consul_registration;
|
||||
mod service_discovery;
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
use std::error::Error;
|
||||
use mockall::{mock, predicate::*};
|
||||
use async_trait::async_trait;
|
||||
use chrono::{DateTime, Utc};
|
||||
use crate::database::{CreateUserResponse, GetUserResponse};
|
||||
use crate::database_client::{DatabaseClientTrait, PasswordReset};
|
||||
use async_trait::async_trait;
|
||||
use chrono::{DateTime, Utc};
|
||||
use mockall::{mock, predicate::*};
|
||||
use std::error::Error;
|
||||
|
||||
#[cfg(test)]
|
||||
mock! {
|
||||
|
||||
@@ -1,8 +1,3 @@
|
||||
use std::collections::HashMap;
|
||||
use std::iter::Map;
|
||||
use consul::Client;
|
||||
use consul::health::Health;
|
||||
use reqwest::Response;
|
||||
use serde::Deserialize;
|
||||
|
||||
#[derive(Deserialize)]
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
use crate::database_client::{DatabaseClient, DatabaseClientTrait};
|
||||
use crate::database_client::DatabaseClientTrait;
|
||||
|
||||
use argon2::{
|
||||
password_hash::{
|
||||
|
||||
Reference in New Issue
Block a user