Expand description
Re-exports§
pub use error::SaTokenError;pub use error::SaTokenResult;pub use config::SaTokenConfig;pub use util::StpUtil;pub use util::LoginId;pub use context::SaTokenContext;pub use token::TokenInfo;pub use token::TokenValue;pub use token::JwtManager;pub use token::JwtClaims;pub use token::JwtAlgorithm;pub use session::SaSession;pub use permission::PermissionChecker;pub use permission::RoleChecker;pub use event::SaTokenEvent;pub use event::SaTokenEventType;pub use event::SaTokenListener;pub use event::SaTokenEventBus;pub use event::LoggingListener;pub use nonce::NonceManager;pub use refresh::RefreshTokenManager;pub use oauth2::OAuth2Manager;pub use oauth2::OAuth2Client;pub use oauth2::AuthorizationCode;pub use oauth2::AccessToken;pub use oauth2::OAuth2TokenInfo;pub use ws::WsAuthManager;pub use ws::WsAuthInfo;pub use ws::WsTokenExtractor;pub use ws::DefaultWsTokenExtractor;pub use online::OnlineManager;pub use online::OnlineUser;pub use online::PushMessage;pub use online::MessageType;pub use online::MessagePusher;pub use online::InMemoryPusher;pub use distributed::DistributedSessionManager;pub use distributed::DistributedSession;pub use distributed::DistributedSessionStorage;pub use distributed::ServiceCredential;pub use distributed::InMemoryDistributedStorage;pub use sso::SsoServer;pub use sso::SsoClient;pub use sso::SsoManager;pub use sso::SsoTicket;pub use sso::SsoSession;pub use sso::SsoConfig;pub use router::match_path;pub use router::match_any;pub use router::need_auth;pub use router::PathAuthConfig;
Modules§
- config
- 配置模块
- context
- 上下文模块 - 用于在请求处理过程中传递 token 信息
- distributed
- Distributed Session Management Module | 分布式 Session 管理模块
- error
- Error type definitions | 错误类型定义
- event
- Event Listener Module | 事件监听模块
- nonce
- Nonce Manager | Nonce 管理器
- oauth2
- OAuth2 Authorization Code Flow Implementation | OAuth2 授权码模式实现
- online
- Online User Management and Real-time Push Module | 在线用户管理和实时推送模块
- permission
- 权限验证模块
- prelude
- refresh
- Refresh Token Module | Refresh Token 模块
- router
- session
- Session 管理模块
- sso
- SSO 单点登录模块 | SSO Single Sign-On Module
- token
- Token 管理模块
- util
- StpUtil - sa-token 便捷工具类
- ws
- WebSocket Authentication Module | WebSocket 认证模块
Structs§
- SaToken
Manager - sa-token 管理器