cmp_auth
Компонент авторизации пользователей
Платформы
target triple | Поддержка |
---|---|
aarch64-linux-android | - |
aarch64-unknown-linux-gnu | + |
riscv32imc-esp-espidf | - |
x86_64-linux-android | - |
x86_64-unknown-linux-gnu | + |
wasm32-unknown-unknown | - |
Конфигурация
Config
secret_key
Секретный ключ для валидации токенов
store
Хранилище данных доступа
Примеры
#![allow(unused)] fn main() { store: cmp_auth::ConfigStore::Local(vec![cmp_auth::ConfigStoreLocalItem { login: "admin".into(), password: "admin".into(), role: AuthPermissions::Admin, }]), }