pub mod config;
pub mod error;
pub mod support;

pub type AuthResult<T, E = error::Error> = Result<T, E>;

pub struct Auth {
    inner: support::JWT, // todo dyn auth trait
    config: config::Auth,
}

// re-export
pub use soph_core::*;
