Crates.io | r-perms |
lib.rs | r-perms |
version | 0.1.2 |
source | src |
created_at | 2024-11-29 18:43:08.245476 |
updated_at | 2024-11-29 20:29:13.062795 |
description | Una herramienta de línea de comandos para calcular permisos granulares en aplicaciones basadas en roles |
homepage | https://github.com/HormigaDev/r-perms |
repository | https://github.com/HormigaDev/r-perms |
max_upload_size | |
id | 1465923 |
size | 19,019 |
Es un pequeño proyecto creado para calcular BitPermissions a partir de una lista en un JSON en el siguiente formato:
{
"permissions": [
// [Nombre, Valor]
["Read Database", 1]
]
}
El CLI debe usarse de esta manera:
./ruta/al/binario/r-perms --dir=ruta/al/archivo/permissions.json
Verá una salida como esta:
Permissions loaded from JSON:
[1] Uno
[4] Dos
? Select the permissions ›
✔ Uno
✔ Dos
Luego de seleccionar los permisos correspondientes, la consola será limpiada y verá una salida como esta:
Calculated Permissions Value: 5