BLOG-94 Create user in DB when first login through OIDC #96
@ -2,4 +2,4 @@ pub mod auth_oidc_service;
|
||||
pub mod auth_repository_impl;
|
||||
pub mod oidc_claims_response_dto;
|
||||
pub mod user_db_service;
|
||||
pub mod user_mapper;
|
||||
pub mod user_db_mapper;
|
||||
|
@ -4,7 +4,7 @@ use async_trait::async_trait;
|
||||
|
||||
use crate::{
|
||||
adapter::gateway::{
|
||||
auth_oidc_service::AuthOidcService, user_db_service::UserDbService, user_mapper::UserMapper,
|
||||
auth_oidc_service::AuthOidcService, user_db_service::UserDbService, user_db_mapper::UserMapper,
|
||||
},
|
||||
application::{
|
||||
error::auth_error::AuthError, gateway::auth_repository::AuthRepository,
|
||||
|
@ -1,6 +1,6 @@
|
||||
use async_trait::async_trait;
|
||||
|
||||
use crate::{adapter::gateway::user_mapper::UserMapper, application::error::auth_error::AuthError};
|
||||
use crate::{adapter::gateway::user_db_mapper::UserMapper, application::error::auth_error::AuthError};
|
||||
|
||||
#[async_trait]
|
||||
pub trait UserDbService: Send + Sync {
|
||||
|
@ -2,7 +2,7 @@ use async_trait::async_trait;
|
||||
use sqlx::{Pool, Postgres};
|
||||
|
||||
use crate::{
|
||||
adapter::gateway::{user_db_service::UserDbService, user_mapper::UserMapper},
|
||||
adapter::gateway::{user_db_service::UserDbService, user_db_mapper::UserMapper},
|
||||
application::error::auth_error::AuthError,
|
||||
framework::db::user_record::UserRecord,
|
||||
};
|
||||
|
@ -1,6 +1,6 @@
|
||||
use sqlx::FromRow;
|
||||
|
||||
use crate::adapter::gateway::user_mapper::UserMapper;
|
||||
use crate::adapter::gateway::user_db_mapper::UserMapper;
|
||||
|
||||
#[derive(FromRow)]
|
||||
pub struct UserRecord {
|
||||
|
Loading…
x
Reference in New Issue
Block a user