principal_type refactoring

This commit is contained in:
Lennart
2025-06-26 12:50:37 +02:00
parent ab4d763304
commit 39fc2fb55d
3 changed files with 66 additions and 61 deletions

View File

@@ -3,7 +3,10 @@ mod principal;
use crate::error::Error;
use async_trait::async_trait;
pub use principal::{AppToken, Principal, PrincipalType};
mod principal_type;
pub use principal_type::*;
pub use principal::{AppToken, Principal};
#[async_trait]
pub trait AuthenticationProvider: Send + Sync + 'static {