sa-token-core 0.1.16

Core library for sa-token-rust, a powerful authentication and authorization framework
Documentation
pub use crate::{
    SaTokenManager, StpUtil, SaTokenConfig, SaTokenError, SaTokenResult, SaTokenContext,
    TokenValue, TokenInfo, SaSession, PermissionChecker, LoginId,
    SaTokenEvent, SaTokenEventType, SaTokenListener, SaTokenEventBus, LoggingListener,
    JwtManager, JwtClaims, JwtAlgorithm,
    OAuth2Manager, OAuth2Client, AuthorizationCode, AccessToken, OAuth2TokenInfo,
    NonceManager, RefreshTokenManager,
    WsAuthManager, WsAuthInfo, WsTokenExtractor, DefaultWsTokenExtractor,
    OnlineManager, OnlineUser, PushMessage, MessageType, MessagePusher, InMemoryPusher,
    DistributedSessionManager, DistributedSession, DistributedSessionStorage, ServiceCredential, InMemoryDistributedStorage,
    SsoServer, SsoClient, SsoManager, SsoTicket, SsoSession, SsoConfig,
    router::{
        match_path, match_any, need_auth, PathAuthConfig, AuthResult, process_auth, create_context,
        extract_token, run_auth_flow, AuthFlowResult,
    },
    config::TokenStyle,
    token, error,
};