Skip to main content

sa_token_plugin_rocket_core/
lib.rs

1//! Framework-agnostic core for Rocket integration (**no `rocket` dependency**).
2//! Rocket 集成的框架无关共享层(**不依赖 `rocket`**)。
3//!
4//! Holds [`SaTokenState`] / builder and JSON error helpers; re-exports router APIs for bindings.
5//! 包含 [`SaTokenState`] / Builder、JSON 错误体辅助;为重绑定层重导出路由相关 API。
6
7pub use sa_token_core::router::{
8    create_context, extract_token, process_auth, run_auth_flow, AuthFlowResult, AuthResult,
9    PathAuthConfig,
10};
11
12pub mod error_response;
13pub mod state;
14
15pub use state::{SaTokenState, SaTokenStateBuilder};