#![forbid(unsafe_code)]

pub mod config;
mod middleware;
mod session;
mod session_ext;
pub mod storage;

pub use self::{
    middleware::SessionMiddleware,
    session::{
        Session, SessionGetError, SessionInsertError, SessionStatus,
        SessionUser,
    },
    session_ext::SessionExt,
};
