pub struct SaCheckRoleMiddleware {
pub state: SaTokenState,
/* private fields */
}Expand description
sa-token 角色检查中间件 - 强制要求特定角色
此中间件会检查用户是否拥有指定角色,如果没有则返回403错误
Fields§
§state: SaTokenStateImplementations§
Source§impl SaCheckRoleMiddleware
impl SaCheckRoleMiddleware
pub fn new(state: SaTokenState, role: impl Into<String>) -> Self
Trait Implementations§
Source§impl<S> Middleware<S> for SaCheckRoleMiddleware
impl<S> Middleware<S> for SaCheckRoleMiddleware
Auto Trait Implementations§
impl Freeze for SaCheckRoleMiddleware
impl !RefUnwindSafe for SaCheckRoleMiddleware
impl Send for SaCheckRoleMiddleware
impl Sync for SaCheckRoleMiddleware
impl Unpin for SaCheckRoleMiddleware
impl !UnwindSafe for SaCheckRoleMiddleware
Blanket Implementations§
§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more