Skip to main content

sa_token_core/token/
map.rs

1// Author: 金书记
2//
3//! Token → login_id mapping markers.
4//! Token → login_id 映射标记。
5
6/// 被踢下线标记
7pub const TOKEN_MAP_KICK_OUT: &str = "-5";
8
9/// 被顶下线标记
10pub const TOKEN_MAP_BE_REPLACED: &str = "-4";
11
12/// Whether the mapping value is the kick-out marker (`-5`).
13/// 映射值是否为踢下线标记(`-5`)。
14pub fn is_kick_out_marker(value: &str) -> bool {
15    value == TOKEN_MAP_KICK_OUT
16}
17
18/// Whether the mapping value is the replaced marker (`-4`).
19/// 映射值是否为顶下线标记(`-4`)。
20pub fn is_replaced_marker(value: &str) -> bool {
21    value == TOKEN_MAP_BE_REPLACED
22}